Releases: cloudogu/makefiles
Releases · cloudogu/makefiles
v8.3.0
Changed
- [#150] Set bash as default shell in
k8s.mk
. - Add stage
production
as default variable ink8s.mk
. - Template
{{ .Namespace }}
from the resource only in the non helm dev targetk8s-apply
with the current namespace.
When creating a helm chart use{{ .Release.Namespace }}
for the current namespace at deploy time.
v8.2.0
v8.1.0
v8.0.0
Added
- [#141] Add target to generate, apply etc. components resources.
- Because of the new dev proxy registry image tags will now receive a
-dev
suffix to avoid getting a version that matches tags in the remote registry. This prevents the registry proxy to pull the remote image. The random make variableIMAGE_DEV
is now part of thek8s-component.mk
and projects no longer need to override it.
- Because of the new dev proxy registry image tags will now receive a
Breaking change ahead!
Changed
- Changed name of component targets for better readability.
- Keep in mind to update affected targets in build pipelines.
v7.13.1
v7.13.0
v7.12.1
v7.12.0
Added
- [#131] Support optional Helm chart dependencies during
k8s-helm-package-release
- Please note, that the dependency charts will be created on the fly. The created Helm package will not contain the dependency charts.
- [#131] the target
k8s-helm-init-chart
helps to create a filek8s/helm/Chart.yaml
- please note, that an existing file will be overwritten.
Changed
- [#131] Add further additional Helm command arguments variables. All of these variables are optional:
BINARY_HELM_ADDITIONAL_PUSH_ARGS
forhelm push
BINARY_HELM_ADDITIONAL_PACK_ARGS
forhelm package
BINARY_HELM_ADDITIONAL_UNINST_ARGS
forhelm uninstall
BINARY_HELM_ADDITIONAL_UPGR_ARGS
forhelm upgrade
Fixed
- Rename the additional Helm command argument variable
ADDITIONAL_HELM_APPLY_ARGS
toBINARY_HELM_ADDITIONAL_UPGR_ARGS
- [#131] avoid to re-pack a Helm package from a previous
k8s-helm-package-release
run- instead the older copy of the Helm package will be deleted prior the actual Helm package creation