Understanding Kubernetes Networking, Part 2: The Pod Network, CNI, and Flannel

In Part 1 of this series we built the vocabulary: the OSI layers as a debugging framework, physical-to-virtual appliance mapping, overlay networking as the answer to “how do pods get routable IPs without touching the physical fabric,” and the Linux primitives — network namespaces, veth pairs, and bridges — that make container networking possible at

Understanding Kubernetes Networking, Part 1: The Fundamentals You Need First

Kubernetes is, at its core, a networking problem wearing an orchestration costume. Scheduling pods, managing deployments, scaling replicas — none of that matters if the pieces can’t talk to each other reliably. Before we get into cluster networks, pod networks, CNI plugins, Services, and Network Policies later in this series, we need a shared vocabulary.

Kubernetes for AI/ML Workloads: Scheduling, MLOps Integration, and Day-2 Operations at GPU Scale

Kubernetes was designed around a simple assumption: workloads are interchangeable, resources are fungible, and any pod can move to any node without much consequence. AI/ML training and inference break every part of that assumption. GPUs aren’t interchangeable — a workload that needs eight GPUs on the same NVLink domain fails just as hard on the

GPUs, Slurm, and Kubernetes: The Building Blocks of Modern HPC and AI Infrastructure

Every large-scale AI system — the model that answers your question, the recommendation engine on your favorite app, the vision model in a self-driving car — was trained and is served on infrastructure built from three foundational pieces: GPUs that do the actual computation, a scheduler that decides who gets to use them and when,

Securing the Stack: A Practical Guide to AI and LLM Security

Enterprises are moving large language models from pilot projects into production faster than most security programs can adapt. The result is a new attack surface that doesn’t map cleanly onto traditional application security, network security, or data security playbooks — it borrows from all three and adds failure modes none of them anticipated. This post

From Certification to Production: What the Aviatrix ACE Teaches About Multicloud Transit

Around 5 years ago I have completed the Aviatrix Certified Engineer (ACE) – Multicloud Network Associate when it was talk of the town. It’s tempting to file certifications like this under “resume line item” and move on. But this one is worth writing about, because the material addresses a failure pattern that shows up repeatedly

Azure Has Lost the Plot: When Feature Marketing Replaces the Promise of Easy Cloud

Cloud was supposed to remove friction. Provision compute in minutes, route packets without owning a single router, let infrastructure teams move at the speed of the business instead of the speed of a six-week change-board cycle. That was the pitch. A decade in, Azure increasingly delivers the opposite: a platform so layered with named services,