Topic Hub

DevOps & Platform

CI/CD, GitOps, IaC, and the platform-engineering playbook.

GitOps with Argo and Flux, Terraform, GitHub Actions, platform engineering patterns, and the build/test/deploy pipeline that ships modern apps.

Start here

More on DevOps & Platform

Cover for Slicing GPUs in Kubernetes with NVIDIA Multi-Instance GPU (MIG)
kubernetesgpuJul 20, 2026

Slicing GPUs in Kubernetes with NVIDIA Multi-Instance GPU (MIG)

GPU sharing in Kubernetes explained: time-slicing vs MPS vs MIG, every nvidia-smi command to enable and disable MIG on one GPU or eight, GPU Operator automation, pitfalls, and DCGM monitoring.

Shubham KataraSaiyam Pathak
Shubham Katara & Saiyam Pathak · 45 min
Read →
Cover for Controlling MCP Tools with agentgateway on Kubernetes (Part 1)
kubernetesai-agentsJun 29, 2026

Controlling MCP Tools with agentgateway on Kubernetes (Part 1)

Run AI agents behind agentgateway on Kubernetes: route their LLM and MCP tool calls through one proxy, keep secrets out of the agent, and block tools by policy.

Shubham Katara
Shubham Katara · 22 min
Read →
Cover for How Kubernetes EndpointSlices Actually Work (and Why Endpoints Had to Die)
kubernetesdevopsMay 11, 2026

How Kubernetes EndpointSlices Actually Work (and Why Endpoints Had to Die)

A Service has no pod IPs in it. We covered that in the last post. So somewhere, something is keeping a list of every pod IP that matches the Service's…

Saiyam Pathak
Saiyam Pathak · 12 min
Read →
Cover for How a Kubernetes Service Actually Works (and All 5 Types You Need)
kubernetesserviceMay 5, 2026

How a Kubernetes Service Actually Works (and All 5 Types You Need)

A pod gets created. It gets an IP. Then it dies. A new pod replaces it. New IP. Now imagine you have ten pods of the same app, and they restart all the…

Saiyam Pathak
Saiyam Pathak · 13 min
Read →
Cover for Day 7: Ship It - and What Comes Next
dockersecurityMay 4, 2026

Day 7: Ship It - and What Comes Next

Your container runs as root and has 18 CVEs. A Docker Captain's guide to hardening, Scout policies, DHI, Sandboxes, and what comes after Docker.

Saloni Narang
Saloni Narang · 13 min
Read →
Cover for Day 6: Run an LLM on Your Laptop - With Docker
aidockerApr 30, 2026

Day 6: Run an LLM on Your Laptop - With Docker

"Pull AI models from Docker Hub, run them locally with GPU acceleration, and build an AI-powered app

Saloni Narang
Saloni Narang · 10 min
Read →
Cover for What Actually Happens When kube-scheduler Picks a Node (13 Stages Inside Kubernetes)
kubernetesdevopsApr 28, 2026

What Actually Happens When kube-scheduler Picks a Node (13 Stages Inside Kubernetes)

How kube-scheduler picks a node: 13 framework stages, 14 Filter plugins, 9 Score plugins, live preemption demo.

Saiyam Pathak
Saiyam Pathak · 22 min
Read →
Cover for What Actually Happens When You Run kubectl run nginx
kubernetesdevopsApr 24, 2026

What Actually Happens When You Run kubectl run nginx

Every step of what happens when you run kubectl run nginx on Kubernetes. From argv to etcd Raft, scheduler, CRI, CNI, runc, and PLEG.

Saiyam Pathak
Saiyam Pathak · 16 min
Read →
Cover for Day 1: What Actually Happens When You Type docker run
linuxdockerApr 22, 2026

Day 1: What Actually Happens When You Type docker run

Containers aren't VMs. They're Linux processes. A Docker Captain explains namespaces, cgroups, and how Docker really works on your Mac in 2026.

Saloni Narang
Saloni Narang · 11 min
Read →
Cover for "SSH Into Your DGX Spark From Anywhere in the World Using Tailscale
kubernetesdevopsApr 7, 2026

"SSH Into Your DGX Spark From Anywhere in the World Using Tailscale

Learn how to set up Tailscale on your NVIDIA DGX Spark for secure SSH access from anywhere in the world.

Saiyam Pathak
Saiyam Pathak · 10 min
Read →
Cover for The Ingress NGINX Migration Just Got Easier: 119 Annotations, 3 Targets, Impact Ratings
kubernetesmigrationMar 30, 2026

The Ingress NGINX Migration Just Got Easier: 119 Annotations, 3 Targets, Impact Ratings

"Ingress NGINX was archived March 24, 2026. ing-switch maps all 119 NGINX annotations with

Saiyam Pathak
Saiyam Pathak · 10 min
Read →
Cover for Kubernetes v1.33: Key Features, Updates, and What You Need to Know
kubernetesdevopsJun 10, 2025

Kubernetes v1.33: Key Features, Updates, and What You Need to Know

"Kubernetes v1.33: Key Features, Updates, and What You Need to Know

Saiyam Pathak
Saiyam Pathak · 10 min
Read →
Show 63 more DevOps & Platform articles