Technology RadarTechnology Radar

Helm

Adopt

What

Helm is the package manager for Kubernetes - it templates and versions service deployments as charts. The doccla-helm-charts and platform-helm-charts repos hold our shared patterns.

Why this ring

It's the established standard for how we package and deploy every service to Kubernetes, with shared charts that keep deployment patterns consistent across the estate.

What does this mean

Use Helm for packaging service deployments, and reuse the shared charts in doccla-helm-charts and platform-helm-charts rather than rolling your own.