Add script for easy install without Tiller in the cluster
For cases where Tiller is hard to install in-cluster or where security concerns outweigh the benefits of running Tiller in-cluster (see examples in #284 (closed)), this provides an easy way to run tiller locally and get the same results.
This script:
- Starts Tiller in a local docker container
- Provides Tiller with your personal credentials to authenticate with the Kubernetes API
- Handles auth-providers that use token-based authentication (e.g.
gcp) that Tiller doesn't support by generating a temporary configuration without the auth-provider. - Stops Tiller after the helm command is complete
It should be a drop-in replacement for helm.
Edited by Corey O'Brien