Convenience tools to interact with Kubernetes
This project provides a command line tool called sku
to interact with Kubernetes.
We provide convenience tooling to switch contexts and namespaces, enter containers, display logs, and many more.
To install the sku
binary tool on OSX, we recommend to use homebrew:
brew install sandstorm/tap/sku
NEW: We suggest to set up shell autocompletion after installing.
Then, use sku help
to get inline help, or e.g. run sku ns
to list all namespaces in your current Kubernetes cluster.
To update via Homebrew, run the following command:
brew upgrade sandstorm/tap/sku
The following commands are supported:
- sku add-config
- sku context
- sku ns
- sku enter
- sku logs
- NEW: sku mysql
- NEW: sku postgres
- WIP: sku restore
Additionally, some alpha features exist.
- kubectx and kubens to switch the Kubernetes context and namespace
This project is licensed under the MIT license.