Calvine OtienoManaging Application Secrets with Hashicorp VaultManaging application secrets in any environment is very critical and any organisation small or big must have a better way of secret…May 4May 4
Calvine OtienoThe Nightmare of Persistent Volumes with Multiple Availability Zones Kubernetes Cluster.If you have been running Kubernetes Cluster in AWS with EBS volumes as PV setup, you must have faced this issue of evicted pods after they…Jan 141Jan 141
Calvine OtienoNo, I cannot delete it — When Helm refuses to delete a releaseHelm helps you manage Kubernetes applications. You can read more about Helm Charts if you are not familiar with it.Sep 14, 2023Sep 14, 2023
Calvine OtienoUnderstanding and Using Feature Toggles with TerraformIf you are a software developer, you must have come across these two words, “Feature toggles”. What are they? Feature toggles allow you to…Aug 28, 2023Aug 28, 2023
Calvine OtienoChange Docker Default Root Data DirectoryDocker has become the de facto standard for most applications when it comes to container implementation.Jun 7, 20231Jun 7, 20231
Calvine OtienoSecure your CI/CD Pipelines with Sigstore and Kyverno — Signing and Verifying ImageWith the rise of containers, how can we improve our Software Supply Chain security by ensuring that the container images we are running on…Mar 2, 2023Mar 2, 2023
Calvine OtienoGitOps with ArgoCD, EKS and GitLab CI using TerraformWith the evolution of Infrastructure as Code and today’s Agile world, modern applications are developed at great speed and we deploy code…Feb 8, 20233Feb 8, 20233
Calvine OtienoTerraform Pipeline with Gitlab CI and OpenID ConnectAs a developer or a DevOps Engineer, if you are working with software deployed in the cloud, you must probably be in a scenario where you…Jan 31, 2023Jan 31, 2023
Calvine OtienoHardening Terraform CI/CD — Building a Reliable Terraform CodeIn my previous article I talked about improving your CI/CD pipeline for Helm Charts by doing security scanning with Trivy and GitHub…Jan 19, 2023Jan 19, 2023
Calvine OtienoDevOps Automation with Terraform, Docker and AWS— Implementing a complete Terraform Workflow with…I would like to share my experience using Terraform, Docker and AWS. I have experience with various CD/CD platforms like Gitlab, Bitbucket…Jan 13, 20232Jan 13, 20232