Ingress and Ingress Controllers
An overview of Kubernetes Ingress resources and the controllers that fulfill them, covering terminology, creation, and prerequisites.
read more
Ingress Annotations and Rewrite Target
Explains how the rewrite-target annotation in the NGINX Ingress controller maps user-facing URL paths to backend services, preventing 404 errors. Includes examples of simple and regex-based rewrites.
read more
Kubernetes Gateway API: A Practical Guide Using NGINX (2025)
A practical walkthrough of the Kubernetes Gateway API using the NGINX Gateway Controller, covering HTTP routing, TLS termination, traffic splitting, and multi-protocol support. The concepts are implementation-agnostic and apply across any Gateway API-compatible controller.
read more
Kubernetes Internal DNS (Search Base)
Kubernetes provides a built-in DNS service that assigns predictable names to Services and Pods within a cluster. By default, pods use cluster.local as their search base for internal DNS resolution, enabling communication through human-readable names rather than ephemeral IP addresses.
read more
Network Namespaces (Virtual Network)
Network namespaces provide the foundation for container network isolation in Docker and Kubernetes. This guide covers listing, creating, and linking namespaces, bridging, NAT, and how Docker and Kubernetes build on these primitives.
read more
Nginx Ingress Controller
A practical guide to installing and configuring the Ingress-Nginx Controller in Kubernetes, covering Helm and kubectl methods, cloud-provider annotations, and local testing workflows.
read more