Sign inSign up

major1201/kube-toolbox

By major1201

•Updated about 7 years ago

A set of useful tools for Kubernetes

Image
0

237

major1201/kube-toolbox repository overview

⁠What's in the toolbox

⁠How to use?

Set alias

alias kubectl="docker run --rm -v ~/.kube:/root/.kube -v ~/.helm:/root/.helm major1201/kube-toolbox kubectl"
alias kubectx="docker run --rm -v ~/.kube:/root/.kube -v ~/.helm:/root/.helm major1201/kube-toolbox kubectx"
alias kubens="docker run --rm -v ~/.kube:/root/.kube -v ~/.helm:/root/.helm major1201/kube-toolbox kubens"
alias helm="docker run --rm -v ~/.kube:/root/.kube -v ~/.helm:/root/.helm major1201/kube-toolbox helm"
alias stern="docker run --rm -v ~/.kube:/root/.kube -v ~/.helm:/root/.helm major1201/kube-toolbox stern"

Make completion

# for zsh
source <(docker run --rm major1201/kube-toolbox completion zsh)

# for bash
source <(docker run --rm major1201/kube-toolbox completion bash)

Manage your Kubernetes cluster

kubectl get pods
helm list
stern my-pod

Tag summary

Content type

Image

Digest

Size

34.3 MB

Last updated

about 7 years ago

docker pull major1201/kube-toolbox