version |
---|
v1.8.0 |
Helmsman can read files like certificates for connecting to the cluster or TLS certificates for communicating with Tiller from some cloud storage providers; namely: GCS, S3 and Azure blob storage. Below is the authentication requirement for each provider:
You need to provide ALL the following AWS env variables:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_REGION
You need to provide ONE of the following env variables:
GOOGLE_APPLICATION_CREDENTIALS
the absolute path to your Google cloud credentials.json file.- Or,
GCLOUD_CREDENTIALS
the content of the credentials.json file.
If running inside GCP helmsman can use metadata server to use Service Account permissions.
You need to provide ALL of the following env variables:
AZURE_STORAGE_ACCOUNT
AZURE_STORAGE_ACCESS_KEY