Releases: scality/metalk8s
MetalK8s 123.0.0
MetalK8s 123.0.0 is the first release following the new versioning scheme,
where major versions are used to represent a Kubernetes minor version (in
this case, Kubernetes 1.23). For more details about this versioning scheme,
please read this post.
Useful links
What's new
- Includes Kubernetes 1.23.8
- Supports Rocky Linux 8
- Makes Dex optional (still the default) to enable using another OIDC
Identity Provider for K8s API, Grafana and MetalK8s UI - Adds configuration options for controlling hostPort and NodePort features
This change enables using distinct network CIDRs for workload plane
Ingress controllers (instead of, or in addition to, the workload plane
CIDR used for internal communication) - Allows removing unused MetalK8s ISOs with the iso-manager script
- Adds the ability to resolve the registry endpoint internally
- No longer deploys calico-cni-plugin as a package
- Allows configuring the maximum number of pods per node
MetalK8s 2.11.8
MetalK8s 2.11.8 is a patch release (see the main release 2.11.0).
Useful links
What’s new
- Salt upgraded to 3002.9
- Properly exit on failure during upgrade and downgrade
MetalK8s 123.0.0-alpha.3
MetalK8s 123.0.0-alpha.3 embeds Kubernetes 1.23.5.
Useful links
What’s new
- Make Dex optional for deploying MetalK8s, and enable deploying with
another IdP - Enable selection of distinct network CIDRs for workload plane Ingress
controllers (instead of, or in addition to, the workload plane CIDR
used for internal communication) - Bump a number of dependencies, including Kubernetes 1.23.5, etcd
3.5.1, containerd 1.6.4 - Add the ability to resolve the registry endpoint internally
- No longer deploy
calico-cni-pluginas a package - Add the ability to remove a MetalK8s ISO using the iso-manager script
MetalK8s 123.0.0-alpha.2
MetalK8s 123.0.0-alpha.2 embeds Kubernetes 1.23.5.
Useful links
What’s new
- Make Dex optional for deploying MetalK8s, and enable deploying with
another IdP - Enable selection of distinct network CIDRs for workload plane Ingress
controllers (instead of, or in addition to, the workload plane CIDR
used for internal communication) - Bump a number of dependencies, including Kubernetes 1.23.5, etcd
3.5.1, containerd 1.6.4 - Add ability to resolve the registry endpoint internally
MetalK8s 2.11.7
MetalK8s 2.11.7 is a patch release (see the main release 2.11.0).
Useful links
What’s new
Ability to use an external IP as Control Plane Ingress IP (like a Load Balancer IP)
MetalK8s 123.0.0-alpha.1
MetalK8s 123.0.0-alpha.1 embeds Kubernetes 1.23.5.
Useful links
What’s new
- Make Dex optional for deploying MetalK8s, and enable deploying with
another IdP - Enable selection of distinct network CIDRs for workload plane Ingress
controllers (instead of, or in addition to, the workload plane CIDR
used for internal communication) - Bump a number of dependencies, including Kubernetes 1.23.5, etcd
3.5.1, containerd 1.6.0 - Add ability to resolve the registry endpoint internally
MetalK8s 2.11.6
MetalK8s 2.11.6 is a patch release (see the main release 2.11.0).
Useful links
What’s new
Salt upgraded to version 3002.8 (due to multiple CVEs)
MetalK8s 2.11.5
MetalK8s 2.11.5 is a patch release (see the main release 2.11.0).
Useful links
What’s new
- Make Loki pod resources configurable from CSC
- Fix sosreport MetalK8s plugin so that it properly iter on all namespaces
- Fix an issue during the upgrade that removes solution Images from the Internal registry during the upgrade process
- Enable
initial-corrupt-checkfor etcd
MetalK8s 2.11.4
MetalK8s 2.11.4 is a patch release (see the main release 2.11.0).
Useful links
What’s new
Downgrade Kubernetes version to 1.22.4 in order to avoid a regression about static pod restart
MetalK8s 2.11.3
MetalK8s 2.11.3 is a patch release (see the main release 2.11.0).
Useful links
What’s new
- Bump Kubernetes version to 1.22.8
- Add some missing alerts in the alerts hierarchy
- Few fixes about the upgrade