Skip to content

#Kubernetes

40 articles

cgroups and Namespaces: The Building Blocks of Containers
Linux

cgroups and Namespaces: The Building Blocks of Containers

Understand the Linux kernel features behind containers. Learn namespaces for PID, network, and mount isolation, cgroups for CPU and memory limits, and how to build a container by hand with unshare and nsenter.

10 min read·
Understanding CIDR Notation and Subnetting (Without the Pain)
Networking

CIDR Notation Cheat Sheet: Examples, Subnetting & VPC

CIDR cheat sheet: /24 = 254 usable IPs, /20 = 4,094, /16 = 65,534. Quick reference table, AWS subnet reservation rules, and VPC carving examples.

9 min read·
Microservices vs Monolith: The Decision Framework Engineers Actually Use
Architecture

Microservices vs Monolith: The Decision Framework Engineers Actually Use

The microservices vs monolith decision depends on team size, deployment needs, and organizational structure. Learn the five-question decision framework, the Strangler Fig migration pattern, and why most teams should start with a well-structured monolith.

10 min read·
Canary Deployments: Gradual Rollouts That Catch Problems Early
CI/CD

Canary Deployments: Gradual Rollouts That Catch Problems Early

Canary deployments route a small percentage of traffic to the new version, catching problems before they affect everyone. Learn implementation with Nginx, Argo Rollouts, Flagger, and feature flags.

9 min read·
Helm Charts Demystified: Kubernetes Templating Without the Pain
Containers

Helm Charts Demystified: Kubernetes Templating Without the Pain

Master Helm charts: chart anatomy, Go templating, values overrides, public registries, release management, lifecycle hooks. Plus when to use Kustomize instead.

9 min read·
What is a Service Mesh? Istio and Linkerd Explained Simply
Containers

What is a Service Mesh? Istio and Linkerd Explained Simply

Understand service mesh architecture with sidecar proxies and the data/control plane split. A detailed Istio vs Linkerd comparison covering performance, complexity, features, and when a mesh is justified.

8 min read·
Kubernetes Resource Requests and Limits: Why They Actually Matter
Containers

Kubernetes Resource Requests and Limits: Why They Actually Matter

Understand Kubernetes resource requests vs limits, QoS classes, OOM kills, CPU throttling, VPA auto-tuning, and namespace quotas. The configuration that decides if your Pod lives or dies.

9 min read·
Kubernetes Ingress Controllers: Routing External Traffic the Right Way
Containers

Kubernetes Ingress Controllers: Routing External Traffic the Right Way

Compare Kubernetes Ingress controllers -- nginx-ingress, Traefik, HAProxy, Contour. Learn path and host routing, automatic TLS with cert-manager, and the Gateway API.

7 min read·
Docker Networking Explained: Bridge, Host, Overlay, and None
Containers

Docker Networking Explained: Bridge, Host, Overlay, and None

Understand Docker's four network drivers -- bridge, host, overlay, and none. Learn how container DNS resolution works, when to use each driver, and how port mapping actually functions.

9 min read·

Stay in the loop

New articles delivered to your inbox. No spam.