02/09/2026
40 services onto one shared chart. That solved the mess. It didn't solve a new dev asking "okay, how do I actually ship one?"
Turns out standardizing and self-servicing are two different jobs. The answer was still a Slack thread: "copy this one, change the IAM role." Four pull requests, three repos, wrong merge order, a pod stuck because nobody mentioned the sync-wave annotation.
So we built a golden path on Backstage to close that gap too. The wizard was the easy part. The rule that mattered: the platform writes to Git, and stops. No cluster credentials sitting around, no deploy button dressed up as GitOps.
Part two of two. Part one, on the chart and the repo underneath this, is linked in comments.
https://www.kloia.com/blog/building-golden-path-shared-helm-charts-self-service