kubectl Said Yes. The API Server Said ForbiddenI gave an AI agent read access to a live Kubernetes cluster, then broke the app on purpose to see how it would triage the incident,Afterwards, while writing it up, I checked exactly what the agent's i1MOct 14 · 12 min readgbadedata.hashnode.dev
A Green Pipeline Is a Claim, Not ProofA green pipeline feels like an answer. Every stage has a tick, the run says Succeeded, and the website loads. For most of Week 10 of the DevOps Micro Internship, that was exactly where I would normall1ISep 27 · 16 min readgbadedata.hashnode.dev
Containers Don't Hide Your Assumptions. They Expose Them"Registration failed." That was the whole error. Red text above a form, no status code, no hint. The Book Review app I had just deployed with Docker Compose was up, MySQL reported healthy, and the con1ISep 27 · 16 min readgbadedata.hashnode.dev
Four Times My Ansible Worked, and It Still Wasn't DoneEvery Ansible run ends the same way: a PLAY RECAP, a row of numbers, and if you are lucky, failed=0. It is very easy to read that line as "done". This week I automated four deployments with Ansible acSep 25 · 13 min readgbadedata.hashnode.dev
Valid Is Not the Same as Working: Building a Three-Tier AWS App with Terraform and an AI AgentThe capstone for Week 8 of the DevOps Micro Internship was the most complete thing I have built on AWS: a Book Review app across three tiers, two load balancers, a Multi-AZ MySQL database with a read 1BSep 24 · 11 min readgbadedata.hashnode.dev