GoogleCloudPlatform / secrets-store-csi-driver-provider-gcp

Google Secret Manager provider for the Secret Store CSI Driver.
Apache License 2.0
228 stars 57 forks source link

helm chart for secrets-store-csi-diver-provider-gcp #355

Open Agotfrid opened 8 months ago

Agotfrid commented 8 months ago

Question

I'm currently working on deploying secrets-store-csi-driver-provider-gcp using Helm in Terraform. However, I've encountered an issue while trying to fetch the Helm chart. I attempted to use the GitHub repository as the chart source, but Helm seems to be unable to recognize it. The specific error message I'm encountering is:

Error: looks like "https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp/tree/main/charts" is not a valid chart repository or cannot be reached: failed to fetch https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp/tree/main/charts/index.yaml : 404 Not Found

Here is my terraform resource:

  name       = "secrets-store-csi-driver-provider-gcp"
  namespace  = "kube-system"
  chart      = "secrets-store-csi-driver-provider-gcp"
  repository = "https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp/tree/main/charts"
  version    = "1.4.0"

  cleanup_on_fail = true

  values = [
    <<-EOT
      tolerations:
      - operator: "Exists"
    EOT
  ]

  depends_on = [helm_release.secrets_store_csi_driver]
}

Any help allowing me to install secrets-store-csi-driver-provider-gcp with helm chart will be much appreciated.

Guent4 commented 4 months ago

Unfortunately, I don't think this repo publishes a Helm chart for us to use. See https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp/issues/131

EDIT: I should've read carefully. Looks like the Helm chart does exist in the repo, but isn't published