All posts/tagged
#kubernetes
9 posts
- kubernetes9
- guide7
- containers4
- docker4
- post-mortem4
- ci-cd3
- jenkins3
- freelens2
- gpu2
- networking2
- nvidia2
- open-source2
- scaling2
- airgap1
- architecture1
- certification1
- dns1
- ebpf1
- finops1
- git1
- gke1
- history1
- kernel1
- linux1
- messaging1
- meta1
- mig1
- nextjs1
- observability1
- performance1
- personal1
- prometheus1
- python1
- rabbitmq1
- security1
- tls1

MIG vs MPS in Kubernetes: Re-Carving a GPU Is Not a Pod Restart
What MIG and MPS actually give you on A100/H100, why the GPU Operator won't let you mix them on one node, how I ran one service on MPS anyway — and the three ways a MIG change took GPUs (and once, the whole node) down.

Cutting a Managed Prometheus Bill by 70% (While Adding Metrics)
How to attribute a Google Managed Prometheus bill to individual scrape jobs, turn off the GKE default collectors nothing reads, and add app metrics through measured keep-lists — plus the two cardinality bombs that would have multiplied the bill 11×.

Stop Port-Forwarding to 15672: A Cluster-Native RabbitMQ Console for Freelens
Why I built a RabbitMQ extension for Freelens, how it finds brokers and credentials and tunnels to the Management API from inside the desktop app, and what it takes to make dead-letter replay safe.

Whose GPUs Are These? Building a Zero-Footprint GPU Extension for Freelens
Why desktop Kubernetes tools can't answer basic GPU questions, and how I built a Freelens extension that reads the exporters you already run — no DaemonSet, no port-forward, no Prometheus required — plus the MIG and power-attribution bugs I hit along the way.

The Physics of Kubernetes: What Happens When You Force a Live Cluster Into Isolation
A deep dive into the cascade failures that occur when you simulate air-gapped environments on live infrastructure, and the physics of Kubernetes state management

How a Single-Node Kubernetes Cluster Accidentally Grew to 550 Pods
A cautionary tale about scope creep, resource management, and the slippery slope of infrastructure growth that nobody planned for

Kubernetes Distributions - When to Use Which K8s Flavor
A comprehensive guide to choosing the right Kubernetes distribution for your use case, from lightweight edge deployments to enterprise production clusters.

Passing the CKA exam
Tips and personal experience

Why We Switched to 1 Worker Per Pod in Kubernetes
How multi-worker pods were hiding failures from our monitoring — and why single-worker pods made debugging 10x easier