Continuous Deployment

    • Update VPA configuration
  • Added

    • Add a check if VPA capabilities exist in the first place.

    Changed

    • Upgrade ATS to v0.2.9
    • Bump upstream flux toolkit version to from v0.35.0 to v0.36.0. There are no breaking changes.
    • Change resource requests & limits.
  • Added

    • Mark the app as subject to two step installation procedure.
  • Changed

    • Bump upstream flux toolkit version to from v0.33.0 to v0.35.0. This upgrade comes with 1 breaking change from Flux v0.34.0, see: fluxcd/flux2#3051.
    • Change default registry in helm chart to docker.io.
  • 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.