This MR contains the following updates:
Package | Update | Change |
---|---|---|
fluxcd/flux2 | minor |
v0.29.5 -> v0.30.2
|
v0.30.2
Flux v0.30.2 is a patch release with further patches around working with the macOS file-system.
Note that v0.29.0 included breaking changes, and v0.30.0 new features.
v0.30.1
Flux v0.30.1 is a patch release fixing a regression bug introduced in v0.30.0, which prevented macOS users from upgrading Flux using bootstrap due to FS security constraints.
Note that v0.29.0 included breaking changes, and v0.30.0 new features.
v0.30.0
Flux v0.30.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience.
Note that v0.29.0 included breaking changes.
This release adds support to the kustomize-controller for disallowing remote bases in Kustomize overlays using --no-remote-bases=true
(default: false
). When this flag is enabled on the controller, all resources must refer to local files included in the Source Artifact, meaning only the Flux Sources can affect the cluster-state. Users are advised to enable it on production systems for security and performance reasons.
Both Kustomization
and HelmRelease
resources do now accept a .spec.kubeConfig.SecretRef.key
definition. When the value is specified, the KubeConfig JSON is retrieved from this data key in the referred Secret, instead of the defaults (value
or value.yaml
).
The ImageRepository
object does now accept a .spec.serviceAccountName
definition. When specified, the image pull secrets attached to the ServiceAccount are used to authenticate towards the registry.
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.