v0.8.0-beta.1
Pre-release
Pre-release
Changelog
- Updated dependencies
- MetalLB: 4.0.2 (#96)
- Kube Prometheus Stack: 39.5.0
- K0s: 1.24.3+k0s.0
- csi-driver-nfs: v4.1.0 (downgrade)
- ArgoCD: 4.10.5
- Sealed Secrets: 2.6.0
- KubeVirt: v0.56.0-rc.0
- cfctl: v0.13.1+9001
- kubeseal: 0.18.1
- Helm: v3.9.2
- cert-manager: v1.9.1
- Uncoupled CoreDNS from initial K0s deployment
- Added 398ds to Helm directory
- Enable HTTP/3 on Traefik by default
- Slurm now supports metrics (3dcc4ab)
- Various fixes on Squid Proxy
- Various fixes on CVMFS Service
- Various fixes on OpenLDAP
- Documentation updates on
cfctl
andcfctl.yaml
Breaking changes
The new major version of MetaLB introduces breaking changes (#96)
MetalLB 0.13.0 is now available, with its chart bitnami/metallb 4.0.0.
configInline
is now deprecated and CRDs are now preferred.
This major release includes the changes and features available in MetalLB from version 0.13.0. Those changes include the deprecation of configmaps for configuring the service and using CRDs instead. If you are upgrading from a previous version, you can follow the official documentation on how to migrate the configuration from a configMap to CRDs.
Migration instructions:
- Fetch the MetalLB configMap and store it inside a file
config.yaml
- Run the conversion utility using docker:
docker run -it --rm -v $(pwd):/var/input quay.io/metallb/configmaptocrs -source config.yaml
-
Remove
configInline
from the Helm values insidecfctl.yaml
and redeploy with cfctl. If there are issues with updating a Helm extensions, see the documentation -
Apply the CRDs
kubectl apply -f .
Full Changelog: v0.7.0...v0.8.0-beta.1