Continuous Deployment
Changed
- Make docs more clear on how to set up encryption
Changed
- Bump upstream flux toolkit version to from
v0.31.3 to v0.33.0.
This upgrade comes with no breaking changes.
Flux now supports distributing Kubernetes manifests, Kustomize overlays and Terraform code as OCI artifacts. For more information please see the [Flux OCI documentation].
More details in [Flux v0.32.0] and [Flux v0.33.0] release notes.
Added
- Add installation note to README.md (also visible in e.g. Happa) about limitations of installing FluxCRDs and CRs at the same time
Changed
- Revert to job based CRD installation as of
v0.12.0
Changed
- Replaced Job based CRD installation with native Helm 3 CRD installation
Removed
- Removed templated labels from CRDs because Helm 3 does not support templating the CRDs with the native way of installation
Changed
- Bump upstream flux toolkit version to v0.31.3.
Breaking changes: Flux is no longer compatible with kubeconfigs using
client.authentication.k8s.io/v1alpha1, this version was deprecated and
removed in Kubernetes 1.24.
More details in [Flux v0.31.0] release notes.
Changed
- Bump upstream flux toolkit version to v0.30.2.
This app version upgrades Flux workloads and resource definitions from
v0.27.3 to v0.30.2. The two upstream releases in between ([Flux v0.28.0] and
[Flux v0.29.0]) contain potentially breaking changes, the main difference
being graduating custom resource API versions. Please read linked upstream
changelogs and [Flux Source v1beta2 API upgrade] document before performing
an upgrade.
Added
- Push helm chart to OCI registry.
Changed
- Bump upstream flux toolkit version to 0.27.3
Added
- Added support for variable substitution.
Added
- Added functional and upgrade tests
Changed
- Bump upstream flux toolkit version to 0.24.0 includes helm-controller fix to
reduce memory usage by downgrading Helm from 3.7.1 to 3.6.3