Menu

Post image 1
Post image 2
1 / 2
0

The Kubernetes Operator Pattern Saved Us More Than Backstage Ever Could

DEV Community·Dima S·about 1 month ago
#QEOf8Huh
Reading 0:00
15s threshold

We had seven clusters, sixty developers, and a $40K/month AWS bill no one could explain. Here's the architecture that fixed it — and what we'd do differently. Three days. That's how long a mid-level engineer waited for a staging environment last year while a Friday release deadline approached. Not because we were negligent. Because staging environment provisioning required a senior engineer to manually wire Postgres, Redis, ingress config, RBAC bindings, and namespace allocation — while that same senior engineer was handling an active incident and two other identical requests. The environment was ready Thursday. The feature shipped late. We had a platform engineering problem. What took us longer to admit was that the obvious solutions were going to make it worse. The Bill Nobody Could Explain Sprawl is insidious because it looks like growth. Namespaces accumulate. Engineers spin up test environments, finish the work, move on. The namespace stays. The Postgres pod stays. The load balancer stays.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More