Back to feed
Dev.to
Dev.to
7/5/2026
The original title is "The Helm Chart Is a Platform Contract — Not a Template"

The original title is "The Helm Chart Is a Platform Contract — Not a Template"

Original: The Helm Chart Is a Platform Contract — Not a Template

Short summary

The author consolidated 8 drifting Helm charts into 3 versioned archetypes published to an OCI registry, consumed via ArgoCD multi-source Applications. Platform concerns (Workload Identity, pod anti-affinity, rolling updates) are enforced in the chart; service teams manage only config values at HEAD. This structure decouples config updates from chart releases.

  • Consolidated 8 divergent Helm charts into 3 versioned archetypes to eliminate drift and propagation overhead
  • Separated platform concerns (enforced in chart) from service concerns (config in separate Git repo at HEAD)
  • ArgoCD multi-source Applications wire versioned chart with live config, enabling async upgrades and instant config deploys

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more