I found out that it’s very easy to integrate dhall templates with kustomize. Even though I don’t personally love Kustomize, this opens up even more the compatibility with kubernetes (
kubectl 1.14 now supports apply-k to directly apply kustomize templates).
It’s not as nice as a native integration, but minimizes the yaml that we have to write
Here is the plugin if you want to have a shot at it https://github.com/amarrella/kustomize-dhall-generator.
I’ll try to post a guide to a non-kustomize argo-cd integration with dhall, I didn’t have time to write it yet.
Thanks again for this super nice project. It’s hard to get excited about a configuration language, but dhall is truly awesome!