Context
The product has been renamed from Citadel to Corveil. This chart is moving with it. The GitHub repo will be renamed to radiusmethod/corveil-helm (owner executes this separately), and all chart-internal names / labels / defaults need to follow.
Related:
Goal
After this ticket, helm install corveil ./chart produces resources labeled app.kubernetes.io/name=corveil, reads CORVEIL_* env vars, and the chart builds + publishes as oci://ghcr.io/radiusmethod/corveil-helm.
Work items
Acceptance
helm lint . green.
helm template . renders with app.kubernetes.io/name=corveil everywhere.
helm package . produces corveil-chart-1.0.0.tgz.
- CI publishes to the new OCI path on a tagged release.
Non-goals
This ticket does not execute the GitHub repo rename — the owner does that separately when ready. The chart rebrand can ship without the repo rename (the publish path is the only thing that changes at the OCI registry level).
Key files
Chart.yaml
values.yaml
templates/*.yaml
.github/workflows/release.yaml
README.md
Context
The product has been renamed from Citadel to Corveil. This chart is moving with it. The GitHub repo will be renamed to
radiusmethod/corveil-helm(owner executes this separately), and all chart-internal names / labels / defaults need to follow.Related:
Goal
After this ticket,
helm install corveil ./chartproduces resources labeledapp.kubernetes.io/name=corveil, readsCORVEIL_*env vars, and the chart builds + publishes asoci://ghcr.io/radiusmethod/corveil-helm.Work items
Chart.yaml:name: corveil-chart, bumpversionto1.0.0,appVersionto track the Corveil binary.app.kubernetes.io/name: citadel→corveil. Update the Helm helpercitadel.fullname→corveil.fullnameetc. in_helpers.tplif present (or create one).citadel:→corveil:block. Keep env var template mappingCITADEL_*→CORVEIL_*.README.md(chart),values.yamlcomments, all examples.oci://ghcr.io/radiusmethod/citadel-helm→oci://ghcr.io/radiusmethod/corveil-helm. Keep old tags intact for existing deployers.DEPRECATED-chart-rename.mdin the root with a pointer note for the short window before repo rename.legacy-citadel-0.2.xon the last pre-rename commit so history is easy to branch from if needed.Acceptance
helm lint .green.helm template .renders withapp.kubernetes.io/name=corveileverywhere.helm package .producescorveil-chart-1.0.0.tgz.Non-goals
This ticket does not execute the GitHub repo rename — the owner does that separately when ready. The chart rebrand can ship without the repo rename (the publish path is the only thing that changes at the OCI registry level).
Key files
Chart.yamlvalues.yamltemplates/*.yaml.github/workflows/release.yamlREADME.md