Skip to content

2020

Bashing Alpine

A bear, lying on its side facepalming
Photo by https://unsplash.com/@bradleyhowington

For those times when a script is both missing and exactly where it should be.

So this annoying and trivial little problem catches me out every so often. I am always misled by the error message! You'll see what I mean shortly. For context, it usually happens when I'm working in Docker containers on a build.

Helm Charts for Argo Workflows

Argo is a lightweight, Kubernetes-native workflow solution. Workflows are implemented as Kubernetes manifests, so Helm is a natural choice for packaging them.

Helm also supports templating values which can be really helpful - but that's where we run into a problem. Helm uses mustache-style string interpolation, and so does Argo.