Skip to content

🧰 Kurated Kubernetes tooling installable with one-liner command

License

Notifications You must be signed in to change notification settings

mmontes11/k8s-tooling

Repository files navigation

🧰 k8s-tooling

CI Bump version Release

Kurated Kubernetes tooling installable with one-liner command.

Tooling

☸️ Kubernetes

curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/kubernetes.sh | sudo bash -s -

⛑️ Openshift

curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/openshift.sh | sudo bash -s -

🐶 k9s

curl -sfL https://raw.githubusercontent.com/mmontes11/k8s-tooling/main/k9s.sh | sudo bash -s -

k9s is also installed by the Kubernetes installation flavour.

🧩 krew

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.

Override versions

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 -