AWS Default DNS Server (EC2)
Explains how the AWS default DNS server works for EC2 instances within a VPC, including the special 169.254.169.253 address and the CIDR-based resolver IP.
read more
AWS Instance Metadata
An overview of the AWS EC2 Instance Metadata Service (IMDS), including its link-local address and the difference between IMDSv1 and IMDSv2 access.
read more
AWS User-data Address
Explains how to access AWS EC2 user data from within an instance using the instance metadata service. Covers the metadata endpoint, a curl example, and where the user data script is stored on Linux and Windows.
read more
Kubernetes DNS: How Pods Talk (When They Actually Do)
A deep dive into how Kubernetes DNS resolves service names to IP addresses, covering A records, SRV records, search domains, and the full lookup path from pod to CoreDNS. Understanding this lifecycle is essential for debugging connectivity issues and designing resilient microservice architectures.
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 Kustomize
Kustomize is a native Kubernetes configuration management tool that enables declarative, template-free customization of Kubernetes objects using YAML files. It supports hierarchical base-and-overlay structures, targeted patches, and built-in generation of ConfigMaps and Secrets.
read more