Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/null93/kube-switch
Switch between Kubernetes context & namespace using an interactive menu.
https://github.com/null93/kube-switch
kubernetes kubernetes-context kubernetes-namespace
Last synced: about 5 hours ago
JSON representation
Switch between Kubernetes context & namespace using an interactive menu.
- Host: GitHub
- URL: https://github.com/null93/kube-switch
- Owner: null93
- License: mit
- Created: 2020-06-10T06:55:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-19T15:56:43.000Z (over 2 years ago)
- Last Synced: 2024-06-21T04:57:27.415Z (5 months ago)
- Topics: kubernetes, kubernetes-context, kubernetes-namespace
- Language: Go
- Homepage:
- Size: 48.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Kube-Switch
> Switch between Kubernetes context & namespace using an interactive menu.![MIT License](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)
![Version 2.0.3](https://img.shields.io/badge/Version-2.0.3-yellow.svg?style=for-the-badge)
![MacOS](https://img.shields.io/badge/OS-MacOS-yellow.svg?style=for-the-badge)### About
Similar to [kubectx](https://github.com/ahmetb/kubectx) & [kubens](https://github.com/ahmetb/kubectx), but with the ability to pick using arrow keys.
### Install (Homebrew)
```shell
$ brew install null93/kube-switch/kube-switch
$ bind -x '"\C-k":"kube-switch"'
$ bind -x '"\C-n":"kube-switch -c"'
```### Build System
```shell
# Build binaries, outputs into ./bin
$ make build
# Package, outputs into ./dist
$ make package
# Everything else
$ make help
```