Ahmet Alp Balkan
8dec9cf004
Document --with-short-names
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-05-16 22:05:52 -07:00
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
da3f814280
Merge pull request #6 from ahmetb/wip-kubens
...
Add kubens tool for namespace switching
2017-05-16 20:31:15 -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
Ahmet Alp Balkan
c49f975e45
Merge pull request #4 from swestcott/master
...
Fix context discovery
2017-05-15 19:34:28 -07:00
Simon Westcott
8c6cf84801
Unified context discovery
2017-05-12 09:05:02 +01: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
6e2f181518
Update brew formula for v0.2.0
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-26 09:42:08 -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
a19b9535f6
Formula fixes
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-25 13:28:10 -07:00
Ahmet Alp Balkan
a861562803
Formula polishing
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-25 13:21:42 -07:00
Ahmet Alp Balkan
c4b6ad9517
Add a homebrew formula
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-04-25 12:58:58 -07:00
Ahmet Alp Balkan
27712e8967
Update README.md
2017-04-04 12:41:33 -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
Ahmet Alp Balkan
ad4b22b8c3
Update README.md
2017-03-31 09:45:55 -07:00
Ahmet Alp Balkan
67812fb320
Update README.md
2017-03-30 11:09:29 -07:00
Ahmet Alp Balkan
32814d88e1
Add IFS to script, help wanted in README
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-29 10:05:33 -07:00
Ahmet Alp Balkan
6de838135f
Add {README,CONTRIBUTING}.md
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-29 00:30:12 -07:00
Ahmet Alp Balkan
c849ef0083
Better if organization in main()
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-29 00:12:58 -07:00
Ahmet Alp Balkan
aca0536725
Fix unrecognized flag handling
...
If the values in a=b format matches -(.*), unrecognized
flag error is triggeed, using ^pattern to handle this.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-28 21:59:53 -07:00
Ahmet Alp Balkan
f865312fb5
Better logic to keep history of context switches
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-28 21:58:07 -07:00
Ahmet Alp Balkan
98847e0649
Styling fixes
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-28 21:38:12 -07:00
Ahmet Alp Balkan
231f170968
Add support to create aliases
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-28 18:04:07 -07:00
Ahmet Alp Balkan
7ac1963235
Show current context with colors
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-28 17:36:51 -07:00
Ahmet Alp Balkan
43f2aec038
Initial import
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-03-28 17:24:14 -07:00