7 Commits

Author SHA1 Message Date
Ahmet Alp Balkan
a376b02e88 Add --with-short-names option
This allows linking as "kctx" and "kns" to prevent overlap with kubectl Tab
completion when user hits `ku<Tab>`. Fixes #3.

Also fixed variables KUBECTX and PREV leaking to zsh shell once the _kubectx
function is invoked.

Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-05-16 22:01:46 -07:00
Ahmet Alp Balkan
d441505348 Add kubens tool for namespace switching
Fixes #1. Now kubectx also ships with kubens.

Extracted utility functions to a utils.bash file, loaded
from ../include/utils.bash.

Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-05-16 19:06:58 -07:00
Simon Westcott
d04543ffef Fix context discovery 2017-05-11 12:44:11 +01:00
Ahmet Alp Balkan
d1c04555f4 Update readmes
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-26 09:49:46 -07:00
Ahmet Alp Balkan
5933a7bbf8 Add zsh completion script (finally)
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-26 09:39:24 -07:00
Ahmet Alp Balkan
81cd522d7d Use bash completion for zsh completion
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-04 12:40:57 -07:00
Ahmet Alp Balkan
17b32b1f64 Add basic bash completion
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-04 12:29:27 -07:00