/mleh

Like helm but not just for YAMLs/Kubernetes

Primary LanguageGoMIT LicenseMIT

Mleh

Like Helm but works for any kind of file, not just YAMLs.

Usage

Similar to Helm, with the following directory structure:

chart
├── values.yaml
├── templates
│   ├── app.tf
│   └── _helpers.txt
└── values.yaml

You can run:

mleh -values values.yaml -output-dir . chart/

And it will generate, in this case an app.tf file, while skipping files that start with an underscore.

Template functions

As Helm, Sprig functions are available, the documentation is hosted by Mastermind.

Differences with Helm

Functions toYaml, toJson, tpl, are not implemented.