You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Flux 2.1.0 comes with new features, bug fixes and performance improvements.
📅 Target dates: 21-24 August 2023
⚠️ Breaking changes:
This release comes with breaking changes to the Flux monitoring stack (Prom+Grafana). We are leveraging kube-state-metrics CRD exporter to report Flux metrics, the Grafana dashboards shipped with Flux will target the new metrics. This will allow users to extend the Flux metrics with custom metadata such as Git branch, commit, Helm chart version, etc.
Notable changes:
Add .spec.proxySecretRef to the GitRepository API (source-controller, image-automation-controller)
Add .spec.certSecretRef to the HelmRepository API (source-controller)
Add support for self-signed certs for OCI HelmRepositories (source-controller)
Add support for OpenPGP signature verification of Git tags (source-controller)
Perf improvements when parsing large Helm index files (source-controller)
New kustomize.toolkit.fluxcd.io/ssa: IfNotPresent annotation for reconciling resources only when not present on the cluster. (kustomize-controller)
Improve health checking with fail-fast behaviour by detecting stalled Kubernetes rollouts (kustomize-controller)
Perf improvements when reconciling a Flux Kustomization with thousands of resources (kustomize-controller)
Improve immutable error detection to work with Kubernetes CEL (kustomize-controller)
Better load distribution when reconciling Flux objects in parallel (all controllers)
Add support for sending alerts to Datadog (notification-controller)
Revamp Flux Prometheus monitoring using kube-state-metrics
Revamp the installation and bootstrap configuration documentation
Publish docs for each Flux minor version on a dedicated subdomain
Flux 2.1.0 comes with new features, bug fixes and performance improvements.
📅 Target dates: 21-24 August 2023
This release comes with breaking changes to the Flux monitoring stack (Prom+Grafana). We are leveraging
kube-state-metrics
CRD exporter to report Flux metrics, the Grafana dashboards shipped with Flux will target the new metrics. This will allow users to extend the Flux metrics with custom metadata such as Git branch, commit, Helm chart version, etc.Notable changes:
.spec.proxySecretRef
to theGitRepository
API (source-controller, image-automation-controller).spec.certSecretRef
to theHelmRepository
API (source-controller)kustomize.toolkit.fluxcd.io/ssa: IfNotPresent
annotation for reconciling resources only when not present on the cluster. (kustomize-controller)TODOs:
.spec.certSecretRef
for specifying TLS auth data source-controller#1160GitRepository
source-controller#1109fluxcd/pkg/ssa
to improve immutable error detection kustomize-controller#932--concurrent-ssa
flag kustomize-controller#948IfNotPresent
andIgnore
SSA policies kustomize-controller#943Release checklist:
Documentation:
The text was updated successfully, but these errors were encountered: