GOTRS 0.5.1 shipped with a production-ready Helm chart. Here’s what went into making it robust.
The Problem We started with Kustomize manifests in a k8s/ directory. They worked for simple deployments but became unwieldy as configuration options grew. Database selection, replica counts, …
“You build it, you run it” sounds empowering until developers spend more time on infrastructure than features. Platform engineering offers a middle path between centralised ops and full developer responsibility.
The Problem DevOps promised developer autonomy. The reality? Developers …
After years of imperative deployment scripts and kubectl commands in CI pipelines, we adopted GitOps. The shift was more cultural than technical, and the benefits exceeded expectations.
The Problem Deployment scripts grew organically. Each application had slight variations. Some used Helm, others …
Running multiple teams on a shared Kubernetes cluster sounds efficient until one team’s runaway pod consumes all the cluster resources. We learned this the hard way.
The Problem Namespaces provide logical separation but not isolation. By default, pods in one namespace can communicate with pods …