Critical Vulnerability in NGINX Ingress — CVE-2025–1974NGINX Ingress Controller is a widely used Kubernetes component that manages external access to services within a cluster. It acts as a…5d ago5d ago
Securing Pod Communication With Network PoliciesSecurity in Kubernetes isn’t just about securing nodes and pods — it’s also about controlling network traffic between them. That’s where…6d ago6d ago
What is EKS Auto Mode? Kubernetes Management SimplifiedManaging worker nodes in Kubernetes can be complex, requiring manual provisioning and scaling. But what if AWS managed it for you? EKS Auto…Mar 18Mar 18
How to Fix Stuck Resources in KubernetesEver tried deleting a namespace or a resource in Kubernetes, only to find it stuck in a terminating state? You run kubectl delete namespace…Mar 13Mar 13
Debugging a Crashed API Server in KubernetesYour cluster is broken, and your API server pod won’t come back up. You might notice that the kube-apiserver container appears for a moment…Mar 11Mar 11
Kubernetes Exit Codes Explained: How to Diagnose and Fix Failing ContainersYou deploy your containerized application in Kubernetes, but then the pod has crashed unexpectedly. You check the logs and see an exit…Mar 6Mar 6
Dumping Jenkins Credentials — Don’t try this at 127.0.0.1, or try it!I had a challenge these last days with one Jenkins instance because some of the secrets configured there were never documented; they…Feb 11Feb 11
Goodbye DynamoDB — Terraform S3 Backend Now Supports Native LockingTerraform’s S3 backend now includes S3 native state locking as an opt-in experimental feature. This new locking mechanism can work…Jan 291Jan 291
Enhancing Your Terraform Code with TFLint and FMTDetecting errors at early stages is good in any development environment, and Terraform is no different.Jan 7Jan 7
What’s New in OpenTofu 1.9.0?Last week from this writing, some features came to OpenTofu, and I’m excited to start using that.Dec 25, 2024Dec 25, 2024