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…8h ago8h ago
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…2d ago2d ago
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
EKS Error — CSI Driver Failing to Sync SecretsIn EKS, secrets can be synchronized directly from AWS Secrets Manager, eliminating the need to hardcode them as base64-encoded Kubernetes…Dec 10, 2024Dec 10, 2024
AWS — Console-To-Code Feature — Is it Useful?On October 10, 2024, AWS announced the general availability of console to code generate code:Nov 5, 2024Nov 5, 2024
Kubernetes — Pod Resources Management With HPA and VPAAt the beginning of your Kubernetes journey, it’s common to focus primarily on deploying your pods without much thought to resource…Oct 2, 2024Oct 2, 2024