Releases: sighupio/fury-distribution
Release v1.27.3
Kubernetes Fury Distribution Release v1.27.3
Welcome to KFD release v1.27.3
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
New Features since v1.27.2
This is a maintenance release with focus on improving the overall stability of the distribution:
- Updated on-premises installer to version
v1.27.6-rev.2
that updates containerd tov1.7.13
and changes the behaviour of the keepalived service on the APIServer loadbalancer with unicast instead of multicast. - Improved speed of the e2e tests, thanks to @ralgozino.
- Add: support for the logsTypes field in the EKSCluster kind to select the log types to be collected by the cluster. The new supported field of the configuration file is:
.spec.kubernetes.logsTypes
Upgrade procedure
Check the upgrade docs for the detailed procedure.
Furyctl compatibility
Check Furyctl repository for more informations.
v1.26.5
What's Changed
- Feat: add eks logstypes to 1.26 by @Al-Pragliola in #184
- Feat: add v1.26.5 release with backport features from v1.27.2 by @nutellinoit in #174
Full Changelog: v1.26.4...v1.26.5
v1.25.10
What's Changed
- feat(schema): Update JSON schema & EKS installer to v3.1.0 for Kubernetes v1.27 logging by @smerlos in #179
- Feat: add v1.25.10 backport from v1.27.2(3) by @nutellinoit in #182
Full Changelog: v1.25.9...v1.25.10
Release v1.27.2
Kubernetes Fury Distribution Release v1.27.2
Welcome to KFD release v1.27.2
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
New Features since v1.27.1
This is a maintenance release enabling new features in furyctl automations. Changes include:
- Add: fields to manage the configuration on Kyverno and Gatekeeper to enable and disable the default included policies and also to change the enforcement mode on them (e.g. dryrun instead of deny).
- Add: use latest on-premises installer versions that includes new features for containerd (support for NVIDIA container toolkit and custom registries configurations).
- Add: field to opt-out from alertmanager's default configuration and use a custom one instead. The new supported field of the configuration file is:
.spec.distribution.modules.monitoring.alertmanager.installDefaultRules
- Add: support for field migrations to trigger automatic reconfiguration of the distribution. The new supported fields of the configuration file are:
.spec.distribution.modules.auth.provider.type
.spec.distribution.modules.dr.type
.spec.distribution.modules.dr.velero.backend
.spec.distribution.modules.ingress.nginx.type
.spec.distribution.modules.monitoring.type
.spec.distribution.modules.policy.gatekeeper.installDefaultPolicies
.spec.distribution.modules.policy.kyverno.installDefaultPolicies
.spec.distribution.modules.policy.type
.spec.distribution.modules.tracing.tempo.backend
.spec.distribution.modules.tracing.type
- Enhancement: improved and added new end-to-end tests to cover migrations using the KFDDistribution kind.
- Enhancement: avoid errors when applying manifests due to Prometheus CRDs not being present when Monitoring type is none.
- Enhancement: don't warn the user and don't ask for confirmation when migrations are safe to apply.
- Fix: additional excluded namespaces option for Kyverno is now working as expected.
Upgrade procedure
Check the upgrade docs for the detailed procedure.
Release v1.27.1
Kubernetes Fury Distribution Release v1.27.1
Welcome to KFD release v1.27.1
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
New Features since v1.27.0
- Add: Support on OnPremises and KFDDistribution for the s3 generic external endpoint for velero.
Upgrade procedure
Check the upgrade docs for the detailed procedure.
Release v1.27.0
Kubernetes Fury Distribution Release v1.27.0
Welcome to KFD release v1.27.0
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
This release adds compatibility with Kubernetes 1.27.
New Features since v1.26.3
Core Module Updates
- networking 📦 core module: v1.14.0 -> v1.15.0
- Updated calico to
3.26.3
. - Updated tigera operator to
1.30.7
. - Updated cilium to
1.14.3
.
- Updated calico to
- monitoring 📦 core module: v2.2.0 -> v3.0.1
- Added mimir
2.10.3
.
- Added mimir
- logging 📦 core module: v3.2.0 -> v3.3.1
- Updated loki-distributed to
2.9.2
. - Updated opensearch to
2.11.0
. - Updated opensearch-dashboards to
2.11.0
. - Updated logging-operator to
4.4.1
.
- Updated loki-distributed to
- ingress 📦 core module: v2.1.0 -> v2.2.0
- Updated cert-manager to
1.13.1
. - Updated external-dns to
0.13.6
. - Updated forecastle to
1.0.131
. - Updated nginx to
1.9.4
.
- Updated cert-manager to
- dr 📦 core module: v2.1.0 -> v2.2.0
- Updated velero from
1.11.1
to1.12.0
. - Updated all plugins from
1.7.0
to1.8.0
.
- Updated velero from
- OPA 📦 core module: v1.9.0 -> v1.11.0
- Updated gatekeeper to
3.14.0
. - Updated gatekeeper-policy-manager to
1.0.9
. - Added kyverno
1.11.0
.
- Updated gatekeeper to
- auth 📦 core module: v0.0.4 -> v0.1.0
- Updated dex to
2.37.0
. - Updated pomerium to
0.23.0
.
- Updated dex to
- tracing 📦 core module: new module! v1.0.1
- Added tempo
2.3.1
.
- Added tempo
Please refer the individual release notes for detailed information.
New features 🌟
This release add the following features:
- Added new core module
tracing
that bundles Grafana Tempo - Added the possibility to disable monitoring module
- Added the possibility to configure mimir as storage in the monitoring module
- Possibility to setup an external S3 compatible endpoints for Mimir, Loki, Tempo
- Added Cilium podCidr and maskSize on the OnPremises and KFDDistribution providers to better control the default
cluster
mode that Cilium is bundled with
Upgrade procedure
Check the upgrade docs for the detailed procedure.
Prerelease v1.27.0-rc.14
Kubernetes Fury Distribution Release v1.27.0
Welcome to KFD release v1.27.0
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
This release adds compatibility with Kubernetes 1.27.
New Features since v1.26.3
Core Module Updates
- networking 📦 core module: v1.14.0 -> v1.15.0
- Updated calico to
3.26.3
. - Updated tigera operator to
1.30.7
. - Updated cilium to
1.14.3
.
- Updated calico to
- monitoring 📦 core module: v2.2.0 -> v3.0.1
- Added mimir
2.10.3
.
- Added mimir
- logging 📦 core module: v3.2.0 -> v3.3.1
- Updated loki-distributed to
2.9.2
. - Updated opensearch to
2.11.0
. - Updated opensearch-dashboards to
2.11.0
. - Updated logging-operator to
4.4.1
.
- Updated loki-distributed to
- ingress 📦 core module: v2.1.0 -> v2.2.0
- Updated cert-manager to
1.13.1
. - Updated external-dns to
0.13.6
. - Updated forecastle to
1.0.131
. - Updated nginx to
1.9.4
.
- Updated cert-manager to
- dr 📦 core module: v2.1.0 -> v2.2.0
- Updated velero from
1.11.1
to1.12.0
. - Updated all plugins from
1.7.0
to1.8.0
.
- Updated velero from
- OPA 📦 core module: v1.9.0 -> v1.11.0
- Updated gatekeeper to
3.14.0
. - Updated gatekeeper-policy-manager to
1.0.9
. - Added kyverno
1.11.0
.
- Updated gatekeeper to
- auth 📦 core module: v0.0.4 -> v0.1.0
- Updated dex to
2.37.0
. - Updated pomerium to
0.23.0
.
- Updated dex to
- tracing 📦 core module: new module! v1.0.1
- Added tempo
2.3.1
.
- Added tempo
Please refer the individual release notes for detailed information.
New features 🌟
This release add the following features:
- Added new core module
tracing
that bundles Grafana Tempo - Added the possibility to disable monitoring module
- Added the possibility to configure mimir as storage in the monitoring module
- Possibility to setup an external S3 compatible endpoints for Mimir, Loki, Tempo
- Added Cilium podCidr and maskSize on the OnPremises and KFDDistribution providers to better control the default
cluster
mode that Cilium is bundled with
Upgrade procedure
Check the v1.26.3-to-v1.27.0 upgrade guide for the detailed procedure.
Release v1.26.4
Kubernetes Fury Distribution Release v1.26.4
Welcome to KFD release v1.26.4
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
This release updates all modules and adds new features.
New Features since v1.26.3
Core Module Updates
- networking 📦 core module: v1.14.0 -> v1.15.0
- Updated calico to
3.26.3
. - Updated tigera operator to
1.30.7
. - Updated cilium to
1.14.3
.
- Updated calico to
- monitoring 📦 core module: v2.2.0 -> v3.0.1
- Added mimir
2.10.3
.
- Added mimir
- logging 📦 core module: v3.2.0 -> v3.3.1
- Updated loki-distributed to
2.9.2
. - Updated opensearch to
2.11.0
. - Updated opensearch-dashboards to
2.11.0
. - Updated logging-operator to
4.4.1
.
- Updated loki-distributed to
- ingress 📦 core module: v2.1.0 -> v2.2.0
- Updated cert-manager to
1.13.1
. - Updated external-dns to
0.13.6
. - Updated forecastle to
1.0.131
. - Updated nginx to
1.9.4
.
- Updated cert-manager to
- dr 📦 core module: v2.1.0 -> v2.2.0
- Updated velero to
1.12.0
. - Updated all plugins to
1.8.0
.
- Updated velero to
- OPA 📦 core module: v1.9.0 -> v1.11.0
- Updated gatekeeper to
3.14.0
. - Updated gatekeeper-policy-manager to
1.0.9
. - Added kyverno
1.11.0
.
- Updated gatekeeper to
- auth 📦 core module: v0.0.4 -> v0.1.0
- Updated dex to
2.37.0
. - Updated pomerium to
0.23.0
.
- Updated dex to
- tracing 📦 core module: new module! v1.0.1
- Added tempo
2.3.1
.
- Added tempo
Please refer the individual release notes for detailed information.
New features 🌟
This release add the following features:
- Added new core module
tracing
that bundles Grafana Tempo - Added the possibility to disable monitoring module
- Added the possibility to configure mimir as storage in the monitoring module
- Possibility to setup an external S3 compatible endpoints for Mimir, Loki, Tempo
- Added Cilium podCidr and maskSize on the OnPremises and KFDDistribution providers to better control the default
cluster
mode that Cilium is bundled with
Upgrade procedure
Check the upgrade docs for the detailed procedure.
Release v1.25.9
Kubernetes Fury Distribution Release v1.25.9
Welcome to KFD release v1.25.9
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
This release updates all modules and adds new features.
New Features since v1.25.8
Core Module Updates
- networking 📦 core module: v -> v1.15.0
- Updated calico to
3.26.3
. - Updated tigera to
1.30.7
. - Updated cilium to
1.14.3
.
- Updated calico to
- monitoring 📦 core module: v2.1.0 -> v2.2.0
- Updated grafana to
9.5.5
. - Updated alertmanager to
0.26.0
. - Updated blackbox-exporter to
0.24.0
. - Updated kube-state-metrics to
2.9.2
. - Updated node-exporter to
1.6.0
. - Updated prometheus-operator to
0.67.1
. - Updated prometheus to
2.46.0
. - Updated prometheus-adapter to
0.11.1
. - Updated thanos to
0.32.2
.
- Updated grafana to
- logging 📦 core module: v3.1.3 -> v3.3.1
- Updated loki-distributed to
2.9.2
. - Updated opensearch to
2.11.0
. - Updated opensearch-dashboards to
2.11.0
. - Updated logging-operator to
4.4.1
.
- Updated loki-distributed to
- ingress 📦 core module: v1.14.1 -> v2.2.0
- Updated cert-manager to
1.13.1
. - Updated external-dns to
0.13.6
. - Updated forecastle to
1.0.131
. - Updated nginx to
1.9.4
.
- Updated cert-manager to
- dr 📦 core module: v1.11.0 -> v2.2.0
- Updated velero to
1.12.0
. - Updated all plugins to
1.8.0
.
- Updated velero to
- OPA 📦 core module: v1.8.0 -> v1.11.0
- Updated gatekeeper to
3.14.0
. - Updated gatekeeper-policy-manager to
1.0.9
. - Added kyverno
1.11.0
.
- Updated gatekeeper to
- auth 📦 core module: v0.0.3 -> v0.1.0
- Updated dex to
2.37.0
. - Updated pomerium to
0.23.0
.
- Updated dex to
Please refer the individual release notes for detailed information.
New features 🌟
This release add the following features:
- Added the possibility to disable monitoring module
- Possibility to setup an external S3 compatible endpoints for Loki
- Added Cilium podCidr and maskSize on the OnPremises and KFDDistribution providers to better control the default
cluster
mode that Cilium is bundled with
Upgrade procedure
Check the upgrade docs for the detailed procedure.
Prerelease v1.27.0-rc.11
Kubernetes Fury Distribution Release v1.27.0
Welcome to KFD release v1.27.0
.
The distribution is maintained with ❤️ by the team SIGHUP it is battle tested in production environments.
This release adds compatibility with Kubernetes 1.27.
New Features since v1.26.3
Core Module Updates
- networking 📦 core module: v1.14.0 -> v1.15.0
- Updated calico from
3.26.1
to3.26.3
. - Updated tigera operator from
1.30.4
to1.30.7
. - Updated cilium from
1.13.3
to1.14.3
.
- Updated calico from
- monitoring 📦 core module: v2.2.0 -> v3.0.0
- Added mimir
2.10.3
.
- Added mimir
- logging 📦 core module: v3.2.0 -> v3.3.0
- Updated loki-distributed from
2.8.0
to2.9.2
. - Updated opensearch from
2.7.0
to2.11.0
. - Updated opensearch-dashboards from
2.7.0
to2.11.0
. - Updated logging-operator from
4.1.0
to4.4.1
.
- Updated loki-distributed from
- ingress 📦 core module: v2.1.0 -> v2.2.0
- Updated cert-manager from
1.11.1
to1.13.1
. - Updated external-dns from
0.13.4
to0.13.6
. - Updated forecastle from
1.0.125
to1.0.131
. - Updated nginx from
1.7.1
to1.9.4
.
- Updated cert-manager from
- dr 📦 core module: v2.1.0 -> v2.2.0
- Updated velero from
1.11.1
to1.12.0
. - Updated all plugins from
1.7.0
to1.8.0
.
- Updated velero from
- OPA 📦 core module: v1.9.0 -> v1.11.0
- Updated gatekeeper from
3.12.0
to3.14.0
. - Updated gatekeeper-policy-manager from
1.0.4
to1.0.9
. - Added kyverno
1.11.0
.
- Updated gatekeeper from
- auth 📦 core module: v0.1.0 -> v0.1.0
- Updated dex from
2.36.0
to2.37.0
. - Updated pomerium from
0.21.0
to0.23.0
.
- Updated dex from
- tracing 📦 core module: new module! v1.0.0
- Added tempo
2.2.0
.
- Added tempo
Please refer the individual release notes for detailed information.
New features 🌟
This release add the following features:
- Added new core module
tracing
that bundles Grafana Tempo - Added the possibility to disable monitoring module
- Added the possibility to configure mimir as storage in the monitoring module
- Possibility to setup an external S3 compatible endpoints for Mimir, Loki, Tempo
Upgrade procedure
Check the v1.26.3-to-v1.27.0 upgrade guide for the detailed procedure.