Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 813 Bytes

gcs.md

File metadata and controls

27 lines (18 loc) · 813 Bytes
version
v1.8.0

Using private helm repos in GCS

Helmsman allows you to use private charts from private repos. Currently only repos hosted in S3 or GCS buckets are supported for private repos.

You need to provide one of the following env variables:

  • GOOGLE_APPLICATION_CREDENTIALS environment variable to contain the absolute path to your Google cloud credentials.json file.
  • Or, GCLOUD_CREDENTIALS environment variable to contain the content of the credentials.json file.

If running inside GCP helmsman can use metadata server to use Service Account permissions.

Helmsman uses the helm GCS plugin to work with GCS helm repos.

[helmRepos]
  gcsRepo = "gs://myrepobucket/charts"
helmRepos:
  gcsRepo: "gs://myrepobucket/charts"