Probably devops, cloud, Kubernetes and security.

Migrating to ArgoCD from Flux & Flux Helm Operator

Migrating to ArgoCD from Weaveworks Flux & Flux Helm Operator Add all raw manifests (i.e. not HelmReleases) to your repo(s) which ArgoCD is watching Add references to these manifests as Applications in ArgoCD - do not enable pruning unless you want to play with fire; you can also disable autosync if you want in order to avoid never-ending deployment cycles if differences are found between what Flux and ArgoCD see as the state....

November 28, 2019 · 3 min · 594 words · Chris Vest

Terraform Cycle

Terraform Cycle error Using Seth Vargo’s project for running vault-on-gke, I ran into the Terraform Cycle error when pulling in the latest changes from his repo (which we had forked). Both Terraform and I were happy with the plan, so I decided to go ahead with the apply. That’s when I saw this: That’s not particularly clear, so I decided to run terraform graph -draw-cycles -type=apply. This proved to be useless, because it didn’t highlight any cycles at all....

February 19, 2019 · 1 min · 137 words · Chris Vest

Using Vault PKI with the Strimzi Kafka Operator on Kubernetes

I originally wrote this post for the Strimzi blog after having worked on it for a project at my work. I figured it would benefit the community to know how I had done this. Since I had received so much help in general regarding running Kafka on Kubernetes from the Strimzi guys, this seemed like an appropriate way to give back! Here is the post in full… Make sure to check out the Strimzi project!...

November 16, 2018 · 1 min · 96 words · Chris Vest