Kubernetes Ports and Protocols
An overview of the ports and protocols required by Kubernetes control plane and worker nodes. Includes guidance on overriding default port configurations in strict network environments.
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
Kubernetes Secrets: Safety and Best Practices
Kubernetes Secrets use base64 encoding rather than true encryption, so their safety depends on surrounding practices like encryption at rest and access controls. This post covers best practices, built-in protections, and alternatives like Helm Secrets or HashiCorp Vault.
read more
Creating a TLS Secret in Kubernetes
Create a TLS secret from a certificate and key pair, then deploy a webhook server that mounts that secret to serve HTTPS on port 8443.
read more
Kubernetes EFS Storage (IAM Role)
A practical guide to provisioning EFS filesystems and wiring them into Kubernetes via the AWS EFS CSI driver, IAM roles, and standard storage manifests. Covers StorageClass, PVCs, Deployments, and StatefulSets for shared, elastic storage.
read more
S3 Identity Shift: Leveling Up to IAM Roles in K8s
A practical guide to mounting S3 buckets as volumes in Kubernetes pods using the AWS S3 CSI driver, including IAM role setup, StorageClass configuration, and deployment examples.
read more