This docker image provides kubectl and helm binaries for working with a Kubernetes cluster.
Example to just run helm on entry:
docker run --rm simpleadm/kubectl-helm-s3 helm
By default kubectl will try to use /root/.kube/config file for connection to the kubernetes cluster, but does not exist by default in the image.
Example for use with personal administration or troubleshooting with volume mount for kubeconfig files:
docker run -it -v ~/.kube:/root/.kube simpleadm/kubectl-helm-s3
The -v maps your host docker machine Kubernetes configuration directory (~/.kube) to the container's Kubernetes configuration directory (root/.kube).
Inspired by https://github.com/dtzar/helm-kubectl