OOOluwagbade Odimayoingbadedata.hashnode.dev·1d ago · 16 min readA 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 normall01I
OOOluwagbade Odimayoingbadedata.hashnode.dev·1d ago · 16 min readContainers 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 con01I
OOOluwagbade Odimayoingbadedata.hashnode.dev·3d ago · 13 min readFour 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 ac00
OOOluwagbade Odimayoingbadedata.hashnode.dev·4d ago · 11 min readValid 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 01B
OOOluwagbade Odimayoingbadedata.hashnode.dev·4d ago · 7 min readTerraform Said My Whole Stack Was Deleted. It Was Looking at the Wrong AWS Account.I had just reverted a risky change and wanted proof that my environment was clean again. I opened a new terminal, ran terraform plan, and got this: Note: Objects have changed outside of Terraform #01B