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

Ability to watch final values after merging ConfigMaps and Inline values #1093

Open
DanielAntos90 opened this issue Oct 24, 2024 · 2 comments

Comments

@DanielAntos90
Copy link

Currently, when using the Flux Helm Controller, the final applied configuration (after merging ConfigMaps and inline values) is not easily observable. This makes it difficult to troubleshoot or verify the final state of the configuration that is passed to Helm releases.

I would like the Flux Helm Controller to provide a feature that allows us to observe or output the final ConfigMap that is applied to the Helm release. This would include the merged result of all ConfigMaps and inline values defined in the Helm release values.

I propose enhancing the HelmRelease Custom Resource Definition (CRD) to include the final merged ConfigMap in the status section. This would represent the merged result of all ConfigMaps and inline values defined in the Helm release.

This would greatly help with debugging and visibility into the actual configurations being applied by Helm, especially in complex deployments where multiple ConfigMaps and inline values are used.

@stefanprodan
Copy link
Member

Values contain secrets, having those in the HR status would result in a CVE, while Kubernetes secrets are encrypted at rest in etcd, custom resources aren’t.

I plan to develop a command in the Flux CLI that will display the final values in stdout.

@PadreSVK
Copy link

Values contain secrets, having those in the HR status would result in a CVE, while Kubernetes secrets are encrypted at rest in etcd, custom resources aren’t.

I plan to develop a command in the Flux CLI that will display the final values in stdout.

@stefanprodan is there any possibility to have result values configmap similar to xyz-values config map?

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

No branches or pull requests

3 participants