Kurated Kubernetes tooling installable with one-liner command.
- cilium
- cmctl
- flux
- helm
- k9s
- kind
- krew
- kubeadm-join-config
- kubebuilder
- kubectl
- kubectx + kubens
- kubeseal
- kustomize
- mc
- oc
- openshift-local
- operator-sdk
- opm
- talosctl
- vcluster
- 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.
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 -