Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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
```