Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helm chart distribution #131

Open
txomon opened this issue Jul 20, 2021 · 4 comments
Open

Helm chart distribution #131

txomon opened this issue Jul 20, 2021 · 4 comments
Labels

Comments

@txomon
Copy link

txomon commented Jul 20, 2021

TL;DR

Following customs on kubernetes resource distribution, it would be nice to have a chart that could be used to install the provider, similar to https://github.com/kubernetes-sigs/secrets-store-csi-driver/tree/master/charts/secrets-store-csi-driver#configuration

Design

Proposal
Create a helm chart that either has the official secrets store csi drive helm chart as a dependency, or an independent one that the user needs to coordinate installation for.

Resources

@red8888
Copy link

red8888 commented Nov 14, 2022

Has the chart not been published yet? What is the right URL to pass helm repo add?

@txomon
Copy link
Author

txomon commented Jan 30, 2023

I am using terraform to provision all this so I have just replicated the resources manually.

@dannysauer
Copy link

https://github.com/helm/chart-releaser-action would be an easy way to actually publish the chart. I can't do the publishing part and generating a repo secret in a PR, or I'd open a PR for this and save the project some work. :D

CC: #192

@phuntsberger
Copy link

phuntsberger commented Nov 30, 2023

I would like to also add that I would highly encourage this to happen. We are experimenting with Configuration sync and using helm repos to create kubernetes deployments to add as packages to Cloud Config Sync.

This is currently in https://artifacthub.io/packages/helm/portefaix-hub/secrets-store-csi-driver-provider-gcp - but is not officially supported by google.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants