helm-charts
helm-charts copied to clipboard
[All/CI/Security] Provide Provenance / Sign Helm Charts
Is your feature request related to a problem ?
With Supply chain attacks on the rise, it's important to ensure all artifacts, including Helm Charts, are signed aka provide provenance files.
Describe the solution you'd like.
Adapt the CI to provide provenance files on each release of each Helm Chart.
Describe alternatives you've considered.
Continuing without these additional security measures.
Additional context.
The amount of effort required is minimal (a few hours work tops) and it significantly increases the professionality and security practices of these helm charts
More info: https://helm.sh/docs/topics/provenance/
Example release pipeline using provenance: https://github.com/truecharts/helm-staging/blob/main/.github/workflows/release.yaml
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.
This issue is being automatically closed due to inactivity.
not stale
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.
Fuck the bot. (maybe by cursing it actually gets attention)
We can look into signing the helm charts that are pushed as OCI artifacts. Unlike the gpg based provenance which adoption rate is very low, sign the artifacts with cosign seems a more modern way.
We will add this to the Dev Summit agenda.
We can look into signing the helm charts that are pushed as OCI artifacts. Unlike the gpg based provenance which adoption rate is very low, sign the artifacts with cosign seems a more modern way.
We will add this to the Dev Summit agenda.
Thanks, can you also please stop the bot from staling?