Importing Pulumi Helm ReleaseUnfortunately, there isn’t to this date a working supported import for a helm release.Oct 31, 2023Oct 31, 2023
Refactoring Pulumi CodePulumi code can become hard to read and maintain, making refactoring essential for improving reusability and readability.Oct 4, 2023Oct 4, 2023
How to setup and configure AWS KarpenterKarpenter is a super fast cluster node scaler for AWS environment.Dec 12, 2022Dec 12, 2022
Circle-CI OIDC Token With AWS IAM RolesCircle CI is usually configured to access AWS resources using AccessKey and SecretKey which are long-lived credentials.Nov 29, 20221Nov 29, 20221
Terraform ternary on collectionsSometimes, you define a collection that you iterate over with a for_each loop, and later on, you need to conditionally use that collection.Dec 22, 2021Dec 22, 2021
Published inDoiTInjecting Secrets from AWS, GCP or Vault into a Kubernetes PodWith Kubernetes, we try to automate & minimize code duplication. Here’s how to consume secrets from a secret manager in the same manner.Mar 23, 20202Mar 23, 20202
Published inDoiTRefactor terraform into modules the right wayInfrastructure as code (IaC) is hard, often you get a task of setting up some infrastructure with terraform and you start writing a code…Jan 14, 20201Jan 14, 20201
Published inDoiTVault High Availability on GKESetting up Vault on GKE with High AvailbilityDec 18, 20193Dec 18, 20193
Published inDoiTKubernetes GKE Workload IdentityOften you want to configure your Kubernetes services to use a specific Google service account (much like kube2iam project).Oct 11, 20191Oct 11, 20191
Published inDoiTFinding orphaned firewall rules on GCPOften it’s easier to manage the entire firewall configuration via a Host project with shared VPC’s.Jun 26, 2019Jun 26, 2019