-
Notifications
You must be signed in to change notification settings - Fork 172
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
feat(chart): Support for adding EnvVars to the dex pod #1460
Conversation
…tSecret from an secret Signed-off-by: Mikael Sennerholm <mikael@sennerholm.net>
✅ Deploy Preview for docs-kargo-akuity-io ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
If you have any testcases for the helm chart, please point me in the right direction and I will try to update those. |
Signed-off-by: Mikael Sennerholm <mikael@sennerholm.net>
Signed-off-by: Mikael Sennerholm <mikael@sennerholm.net>
Thanks @sennerholm! This solves something I knew was a problem and hadn't really gotten around to dealing with yet. For the exact reason that connector configs can contain sensitive information, the chart puts all connector config in a secret... but that doesn't really achieve much. Your connector config still appears in plain text in your Kargo installation's Your approach opens the possibility of secrets being managed independently of the chart through some other solution, like Sealed Secrets, for instance, and then merely referenced from the connector config. Love it! If you don't mind, I may amend this PR with some changes to the wording in the docs, but I'm leaving your approach exactly as is. |
Hi
Improve it the way you want. The important part for me is to get the
functionality in.
Sincerely
Den fre 16 feb. 2024 20:43Kent Rancourt ***@***.***> skrev:
… Thanks @sennerholm <https://github.com/sennerholm>!
This solves something I knew was a problem and hadn't really gotten around
to dealing with yet.
For the exact reason that connector configs can contain sensitive
information, the chart puts all connector config in a secret... but that
doesn't really achieve much. Your connector config *still* appears in
plain text in your Kargo installation's values.yaml file -- sensitive
info an all -- which makes it unsuitable for storing in a git repo.
Your approach opens the possibility of secrets being managed independently
of the chart through some other solution, like Sealed Secrets, for
instance, and then merely referenced from the connector config.
Love it!
If you don't mind, I may amend this PR with some changes to the wording in
the docs, but I'm leaving your approach exactly as is.
—
Reply to this email directly, view it on GitHub
<#1460 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA2S63PPDCEJ5LMQ43UN7ITYT6ZEHAVCNFSM6AAAAABC23TSP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBZGIYTONZRHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Signed-off-by: Kent Rancourt <kent.rancourt@gmail.com>
Signed-off-by: Kent Rancourt <kent.rancourt@gmail.com>
Signed-off-by: Kent Rancourt <kent.rancourt@gmail.com>
Thanks again @sennerholm! This really is a great improvement. |
For example to add a CliettSecret from a secret already created in the cluster
Sample:
Inspired by the config to the upstream dexidp chart at: https://artifacthub.io/packages/helm/dex/dex