Ahmet Alp Balkan
|
c5f17b83e7
|
Add support for -u/--unset
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:55 -07:00 |
|
Ahmet Alp Balkan
|
94e8d3b4c7
|
Add support for -c/--current
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:55 -07:00 |
|
Ahmet Alp Balkan
|
ff6326c122
|
Integrate ctx swap, check for wrong ctx names
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
8aaefb8a94
|
Save last context name in state file
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
f51f8be7f9
|
Add utils for r/w ~/.kube/kubectx file
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
4fdd2898b7
|
Implement switch via editing yaml in-place
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
3c6fa48260
|
Implement context listing
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
b1afdbf375
|
Implement facilities to parse kubeconfig file
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
3fdc1855c0
|
Add logic to determine kubeconfig path
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
df8957403c
|
Support help op, add color to error
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
eee1c23654
|
Handle supported operation in main
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|
Ahmet Alp Balkan
|
6c9273e582
|
Start porting to Go: parse flags
Parse help/list/swap command line flags.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-29 12:52:54 -07:00 |
|