Skip to content

v0.8.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Aug 16:42
v0.8.0-beta.1
3dcc4ab

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 and cfctl.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:

  1. Fetch the MetalLB configMap and store it inside a file config.yaml
  2. Run the conversion utility using docker:
docker run -it --rm -v $(pwd):/var/input quay.io/metallb/configmaptocrs -source config.yaml
  1. Remove configInline from the Helm values inside cfctl.yaml and redeploy with cfctl. If there are issues with updating a Helm extensions, see the documentation

  2. Apply the CRDs

kubectl apply -f .

Full Changelog: v0.7.0...v0.8.0-beta.1