Kurated Kubernetes tooling installable with one-liner command.
- cilium
- cmctl
- flux
- helm
- k9s
- kind
- kopia
- krew
- krr
- kubeadm-join-config
- kubebuilder
- kubectl
- kubectx + kubens
- kubeseal
- kubestr
- kustomize
- mc
- oc
- openshift-local
- operator-sdk
- opm
- rclone
- talosctl
- tekton
- vcluster
- warp
- weed (SeaweedFS)
- yq
curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/kubernetes.sh | sudo bash -s -curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/openshift.sh | sudo bash -s -curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/k9s.sh | sudo bash -s -k9s is also installed by the Kubernetes installation flavour.
By default, k9s is configured with the nord theme. To use a different theme (built-in or custom), set the K9S_SKIN variable. It works with the k9s one-liner and with the Kubernetes flavour, where it propagates to the underlying k9s.sh:
curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/k9s.sh | sudo K9S_SKIN=dracula bash -s -curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/kubernetes.sh | sudo K9S_SKIN=dracula bash -s -Or export it before running the installation (see Override versions):
export K9S_SKIN=dracula
curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/kubernetes.sh | sudo --preserve-env bash -s -curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/storage.sh | sudo bash -s -curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/krew.sh | bash -s -After installing, please add the following line to your .bashrc/.zshrc:
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"krew is also installed by the Kubernetes installation flavour.
curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/kubernetes.sh | sudo KUBECTL_VERSION=v1.25.4 bash -s -export KUBECTL_VERSION=v1.25.4
export KIND_VERSION=v0.16.0
curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/kubernetes.sh | sudo --preserve-env bash -s -