Kubernetes

A fixed point
in moving infrastructure.

Kubernetes clusters don't fail loudly. Misconfigurations accumulate quietly, security gaps go unnoticed, and complexity compounds before anyone maps it. The k8s Beacon cuts through the noise.

Read the latest
scroll

Kubernetes, in depth.

Every article on The k8s Beacon focuses on one thing: understanding and operating Kubernetes well.

From the log.

7 articles

Permission Denied: Reading RBAC Errors and Fixing ServiceAccount Permissions

When Kubernetes returns a Forbidden error, the message already contains the full diagnosis. This article shows how to read RBAC errors precisely, confirm the ServiceAccount responsible, and grant the minimum permission needed to fix it — without reaching for cluster-admin.

Read article →

How to read Kubernetes events without getting overwhelmed

Kubernetes events are one of the most underused diagnostic tools. This article gives you a systematic method for reading and filtering events—not an answer to one specific problem, but a repeatable process you can apply to any incident.

Read article →

Pending pods: A decision tree for the five most common causes

When a pod is stuck in Pending, the cause is usually one of five things. This decision tree helps you diagnose the problem systematically, with kubectl commands at each step.

Read article →

How the Kubernetes scheduler actually picks a node

The scheduler is a two-phase machine: filter nodes that can't run the pod, score nodes that can, pick the highest scorer. Understanding this matters when pods end up in unexpected places.

Read article →

PodDisruptionBudgets: The Kubernetes feature everyone forgets until drain fails

PDBs protect your workloads during voluntary disruptions like node drains and cluster upgrades. Most teams discover them when a drain gets stuck—here's how to get them right before that happens.

Read article →

Why your RBAC bindings are probably too permissive — and how to audit them in an hour

RBAC sprawl accumulates invisibly. This one-hour audit methodology helps you find cluster-admin bindings, wildcards, and default service account permissions that shouldn't exist.

Read article →

The Kubernetes Gateway API: what it is and how it compares to Ingress

The Gateway API is the recommended way to route traffic into your cluster in 2026. This article explains what it is, why it is the evolution of Ingress, and how to think about migration — including the community Ingress-NGINX retirement that makes the decision urgent for some clusters.

Read article →

No articles in this category yet — check back soon.