A set of useful tools for Kubernetes
237
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
Content type
Image
Digest
Size
34.3 MB
Last updated
about 7 years ago
docker pull major1201/kube-toolbox