Dhall kustomize generator

Hi there :slight_smile:

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 :slight_smile:
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! :slight_smile:

6 Likes

Note: it’s not usable from kubectl directly yet due to https://github.com/kubernetes/enhancements/issues/993

But works with Kustomize and stuff that allows you to use Kustomize plugins