Skip to content

[FEATURE] Generate per-stage Helm charts and an install chart from the rendered release #3682

Open

Description

A generator turns each upgrade-stage base of the release layout into a Helm chart, and adds an agent-substrate chart that depends on every stage chart for fresh installs. Helm is a release artifact, not a second hand-maintained copy of the install.

Tracks "Generate the charts from the rendered install" in the Helm Charts workstream of the Extensible Install Roadmap.

Required changes

Dependencies: #3186; #3678 sample; #3663.

Enforcement: a test renders each documented value and asserts it changes exactly its setting. helm template with default values matches the kustomize render apart from Helm labels.

Parent Issue: #3170

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions