Ahmet Alp Balkan
|
7c2cf62cf0
|
define Run(stdout,stderr) method on **Ops
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-12 12:29:08 -07:00 |
|
Ahmet Alp Balkan
|
68ea776826
|
add some TODOs
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 16:41:21 -07:00 |
|
Ahmet Alp Balkan
|
37441b648f
|
Fix bugs for test pass, update tests
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 16:23:23 -07:00 |
|
Ahmet Alp Balkan
|
8ce95d4a00
|
Add support for renaming contexts
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 16:11:38 -07:00 |
|
Ahmet Alp Balkan
|
5ec2f4f032
|
Support for -d (deleting contexts)
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 15:38:50 -07:00 |
|
Ahmet Alp Balkan
|
32d65fc527
|
Add support for -u/--unset
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 15:04:31 -07:00 |
|
Ahmet Alp Balkan
|
c5696a46b7
|
Add support for -c/--current
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 14:50:14 -07:00 |
|
Ahmet Alp Balkan
|
5f40b12a4e
|
Integrate ctx swap, check for wrong ctx names
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 14:41:57 -07:00 |
|
Ahmet Alp Balkan
|
74a30a60e0
|
Save last context name in state file
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 14:27:52 -07:00 |
|
Ahmet Alp Balkan
|
7a40a5ed07
|
Add utils for r/w ~/.kube/kubectx file
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 14:25:00 -07:00 |
|
Ahmet Alp Balkan
|
a9476f3215
|
Implement switch via editing yaml in-place
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 14:07:12 -07:00 |
|
Ahmet Alp Balkan
|
04e963c02c
|
Implement context listing
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 13:21:52 -07:00 |
|
Ahmet Alp Balkan
|
da08491f0b
|
Implement facilities to parse kubeconfig file
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 13:02:00 -07:00 |
|
Ahmet Alp Balkan
|
7c2f8ffa75
|
Add logic to determine kubeconfig path
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 12:34:31 -07:00 |
|
Ahmet Alp Balkan
|
d2267aa60c
|
Support help op, add color to error
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 12:07:58 -07:00 |
|
Ahmet Alp Balkan
|
1b2fc5961a
|
Handle supported operation in main
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 12:00:12 -07:00 |
|
Ahmet Alp Balkan
|
68a8276146
|
Start porting to Go: parse flags
Parse help/list/swap command line flags.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
|
2020-04-10 11:54:01 -07:00 |
|