A Java developer's decade-long journey from monolithic enterprise development to achieving the CNCF Golden Kubestronaut designation. The author reflects on the mental shifts required: abandoning monolith instincts, embracing horizontal scaling over vertical scaling, and accepting that reliability must be designed rather than hoped for. Key advice includes starting with conceptual foundations (KCNA) before memorizing kubectl commands, deliberately breaking things in safe environments, and engaging with the CNCF community. The post also touches on the emerging shift from automated ops to agentic ops, where engineers define goals and constraints for self-governing systems rather than fixing failures reactively.
Table of contents
When best practices become anti-patternsFeeding the beast vs. distributing the loadFrom reactive fixing to proactive observationHow to actually get thereWe are architects of agents1 Comment
Sort: