Architecture
The chart applies a consistent set of rules to every resource it renders, so a Deployment, a CronJob, and an extra manifest all get named, labelled, and annotated the same way. These pages describe those cross-cutting rules.
| Page | Covers |
|---|---|
| Conventions | Bare keys, cascading values, disabling and clearing with enabled / [] / {}. |
| Labels | The recommended Kubernetes labels, nameOverride, and selector immutability. |
| Annotations | Where annotations come from and how they cascade, including the automatic rollout checksums. |
| Naming | How resource names are derived from the release, chart, and overrides. |
| Helpers | The named template helpers dependent charts can call. |
For the resources these rules apply to, see Documentation.