Skip to content

v1.0.0

Compare
Choose a tag to compare
@tkrullmann tkrullmann released this 27 Mar 19:48
· 245 commits to master since this release

Major Changes

  • Support for Helm 3; Helm 2 is no longer supported due to major changes in the Helm model (but chart API version v1 is still supported)
  • Rework of the chart dependency resolution; dependencies are now extracted directly into the charts subdirectory instead of modifying the Chart.yaml / requirements.yaml file

Enhancements

  • Charts now have an extraFiles property that allows copying external files directly into the chart
  • Tasks that allow passing values now also have a fileValues property that sets a value from the contents of a file (--set-file CLI option)
  • Added methods helmStable, helmIncubator and bitnami to the repositories DSL, as a shortcut to add common repositories
  • Chart filtering now uses a SimpleTemplateEngine that evaluates Groovy expressions inside placeholders