Tags: sunilkum84/helmfile
Tags
Enhance support for kube-version and api-versions (roboll#2121) This adds support for `kube-version` and `api-versions` to be available to `chartify` so that it works even if your release requires `chartify` due to that you use features like `forceNamespace`, `jsonPatches`, `strategicMergePatches`, and so on. This also enhances `ReleaseSpec` which corresponds to each item of `releases[]` in your `helmfile.yaml` to also accept `kubeVersion` and `apiVersions`, in addition to the top-level `kubeVersion` and `apiVersions` we have today. The top-level ones works as the default values for release-specific ones. If you have been using the top-level ones, keep using it. It is backward-compatible. If you want to specify it per release, because, for example, your releases are deployed across clusters(in case you differentiate `kubeContext` fields), try the new fields added to the release spec. Resolves roboll#1864
Bump chartify to v0.9.5 (roboll#2119) This release of chartify fixes a single bug in chartify that resulted in a few issues when your chart had dependencies. One of issues is the mysterious "no cached repository for helm-manager-HASH found" error mentioned in helmfile/chartify#31. Another is roboll#2117 which was due to the bug resulted in rendering some resources, CRDs in the case, twice. See https://github.com/variantdev/chartify/releases/tag/v0.9.5 for more information.
Bump chartify to v0.9.4 (roboll#2114) This release fixes an issue when you tried to chartify a local chart whose directory name does not match the name of the chart defined in Chart.yaml. See https://github.com/variantdev/chartify/releases/tag/v0.9.4 for more information.
Bump chartify to v0.9.3 (roboll#2113) This release fixes a few issues, including a regression introduced in the previous version of chartify v0.9.2. See https://github.com/variantdev/chartify/releases/tag/v0.9.3 for more information.
Bump chartify to v0.9.2 (roboll#2102) This should fix a few issues, most notably that adhoc dependencies breaks when some of original chart dependencies are unresolvable with `helm dep up` and/or `helm dep build`. https://github.com/variantdev/chartify/releases/tag/v0.9.2
Fix panic on normalizing path containing .. (roboll#2042) Fixes roboll#2039
Make .Environment values available in .gotmpl files. (roboll#2000) Currently it's not possible to use `.Environment` values in `*.gomtpl` files. The documentation states the opposite: https://github.com/roboll/helmfile#environment (2nd paragraph). The problem is already described in roboll#1090. This PR fixes this bug. Fixes roboll#1090 Co-authored-by: Peter Aichinger <petera@topdesk.com>
Support Helm 3.7.0's reworked OCI support (roboll#1970) Signed-off-by: Aditya Menon <aditya.menon@spin.pm>
ubuntu docker based image for helmfile (roboll#1863) Co-authored-by: Valera Seryozhenko <vseryozhenko@healthjoy.com>
PreviousNext