kx is a utility to switch interactively between kubernetes contexts without any external dependencies and bash witchcraft. Written in Rust 🦀
You can directly download the kx executable.
cargo install kxClone the repo and run:
cargo install --path .Alternatively, run:
cargo build --releasethen put the resulting target/release/kx executable on your PATH.
kx : list the contexts
kx <NAME> : switch to context <NAME>
kx -c, --current : show the current context name
kx -u, --unset : unset the current context