---
title: "Oluwagbade Odimayo (@gbade-oj) | Hashnode"
description: "DevOps || Data Engineering || Data Science. Read the latest articles by Oluwagbade Odimayo on Hashnode."
url: "https://hashnode.com/@gbade-oj"
---

@gbade-oj

# Oluwagbade Odimayo

@gbade-oj · London, UK · Joined July 2026

DevOps || Data Engineering || Data Science

### [kubectl Said Yes. The API Server Said Forbidden](https://gbadedata.hashnode.dev/kubectl-said-yes-the-api-server-said-forbidden?utm_source=hashnode&utm_medium=feed)

Six lessons from giving Claude Code read-only access to a live AKS cluster

12 min read · [gbadedata.hashnode.dev](https://gbadedata.hashnode.dev/kubectl-said-yes-the-api-server-said-forbidden?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/kubectl-said-yes-the-api-server-said-forbidden/6ad016761de70c961df8bcdf) [Oct 14](https://hashnode.com/posts/kubectl-said-yes-the-api-server-said-forbidden/6ad016761de70c961df8bcdf)

### [A Green Pipeline Is a Claim, Not Proof](https://gbadedata.hashnode.dev/green-pipeline-is-a-claim-not-proof?utm_source=hashnode&utm_medium=feed)

Four Azure DevOps pipelines, two clouds, and the problems I only found by reading one level below the green ticks

16 min read · [gbadedata.hashnode.dev](https://gbadedata.hashnode.dev/green-pipeline-is-a-claim-not-proof?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/green-pipeline-is-a-claim-not-proof/6ab99e13dd6d0d2081a6666e) [Sep 27](https://hashnode.com/posts/green-pipeline-is-a-claim-not-proof/6ab99e13dd6d0d2081a6666e)

### [Containers Don't Hide Your Assumptions. They Expose Them](https://gbadedata.hashnode.dev/containers-expose-your-assumptions?utm_source=hashnode&utm_medium=feed)

Eight Docker assignments, one production-style stack, and seven problems I only found because every boundary made me check

16 min read · [gbadedata.hashnode.dev](https://gbadedata.hashnode.dev/containers-expose-your-assumptions?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/containers-expose-your-assumptions/6ab99550a4e98f1e38adbe93) [Sep 27](https://hashnode.com/posts/containers-expose-your-assumptions/6ab99550a4e98f1e38adbe93)

### [Four Times My Ansible Worked, and It Still Wasn't Done](https://gbadedata.hashnode.dev/ansible-worked-still-not-done?utm_source=hashnode&utm_medium=feed)

A green recap answers one question. Here are the four I now ask before I call a playbook finished

13 min read · [gbadedata.hashnode.dev](https://gbadedata.hashnode.dev/ansible-worked-still-not-done?utm_source=hashnode&utm_medium=feed)

[Sep 25](https://hashnode.com/posts/ansible-worked-still-not-done/6ab6d3d13a10d1bfa5f95b13)

### [Valid Is Not the Same as Working: Building a Three-Tier AWS App with Terraform and an AI Agent](https://gbadedata.hashnode.dev/terraform-ai-capstone-valid-is-not-working?utm_source=hashnode&utm_medium=feed)

Every serious bug in my capstone passed one check and failed the next one closer to reality. Here is where each one hid, and the verification habit that caught them.

11 min read · [gbadedata.hashnode.dev](https://gbadedata.hashnode.dev/terraform-ai-capstone-valid-is-not-working?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/terraform-ai-capstone-valid-is-not-working/6ab5a8629e8bdeebb65f31f0) [Sep 24](https://hashnode.com/posts/terraform-ai-capstone-valid-is-not-working/6ab5a8629e8bdeebb65f31f0)
