Skip to content

Releases: scality/metalk8s

MetalK8s 2.9.0

26 Apr 17:03

Choose a tag to compare

MetalK8s 2.9.0 embeds Kubernetes 1.20.6.

Documentation

https://metal-k8s.readthedocs.io/en/2.9.0

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.8.0

Full list of closed issues is available here

What’s new

  • Based on Kubernetes version 1.20.6
  • Alertmanager alerts persisted
  • MetalK8s UI rebranded
  • Possibility to provision LVM LogicalVolume for Kubernetes

MetalK8s 2.9.0-alpha2

22 Apr 12:49

Choose a tag to compare

MetalK8s 2.9.0-alpha2 Pre-release
Pre-release

MetalK8s 2.9.0-alpha2 embeds Kubernetes 1.20.4.

Documentation

https://metal-k8s.readthedocs.io/en/2.9.0-alpha2

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.8.0

Full list of closed issues is available here

What’s new

  • Based on Kubernetes version 1.20.4
  • Storage Operator support for LVM Logical Volume
  • Alerts are persisted in Loki (even when resolved)
  • Rebranding of MetalK8s UI

MetalK8s 2.9.0-alpha1

07 Apr 07:12

Choose a tag to compare

MetalK8s 2.9.0-alpha1 Pre-release
Pre-release

MetalK8s 2.9.0-alpha1 embeds Kubernetes 1.20.4.

Documentation

https://metal-k8s.readthedocs.io/en/2.9.0-alpha1

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.8.0

Full list of closed issues is available here

What’s new

  • Based on Kubernetes version 1.20.4
  • Storage Operator support for LVM Logical Volume

MetalK8s 2.8.0

17 Mar 20:06

Choose a tag to compare

MetalK8s 2.8.0 embeds Kubernetes 1.19.8.

Documentation

https://metal-k8s.readthedocs.io/en/2.8.0

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.7.3

Full list of closed issues is available here

What’s new

  • RHEL 8 support
  • Based on Kubernetes version 1.19.8
  • CoreDNS 1.7.0
  • etcd 3.4.13
  • MetalK8s UI:
    • System partitions tab in node page
    • Node metrics comparison with average
  • Pre-check added for ports availability

MetalK8s 2.7.3

05 Mar 15:05

Choose a tag to compare

Documentation

https://metal-k8s.readthedocs.io/en/2.7.3

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.7.2

Full list of closed issues is available here

What’s new

  • Salt upgraded to version 3002.5 (due to multiple CVEs)
  • Various pre-checks added (e.g. CA minion, conflicting services)

MetalK8s 2.7.2

23 Feb 18:20

Choose a tag to compare

MetalK8s 2.7.2 embeds Kubernetes 1.18.16.

Documentation

https://metal-k8s.readthedocs.io/en/2.7.2

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.7.1

Full list of closed issues is available here

What’s new

  • Based on Kubernetes version 1.18.16
  • Improved stability for Salt master and cluster upgrade
  • Properly working deployment on offline environments

MetalK8s 2.6.1

23 Feb 09:25

Choose a tag to compare

2.6.1 embeds Kubernetes 1.17.17 which is already EOL since 2021-01-13. It is recommended to upgrade to the latest MetalK8s version, using 2.6.1 as an intermediate upgrade step.

Documentation

https://metal-k8s.readthedocs.io/en/2.6.1

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.6.0

Full list of closed issues is available here

What’s new

  • Based on Kubernetes version 1.17.17
  • Ability to sort Nodes list in UI

MetalK8s 2.5.2

22 Feb 11:09

Choose a tag to compare

2.5.2 embeds Kubernetes 1.16.15 which is already EOL since 2020-09-02. It is recommended to upgrade to the latest MetalK8s version, using 2.5.2 as an intermediate upgrade step since it is not possible to upgrade directly from 2.4.x to 2.6.0+ (MetalK8s only support 1 minor version upgrade at once).

Documentation

https://metal-k8s.readthedocs.io/en/2.5.2

Upgrade Notes

Please follow the upgrade instructions here

Changelog since 2.5.1

Full list of closed issues is available here

What’s new

  • Based on Kubernetes version 1.16.15
  • Embed CoreDNS version 1.6.2
  • Embed containerd version 1.2.14
  • Possibility to create raw block volumes

MetalK8s 2.7.1

09 Feb 16:59

Choose a tag to compare


WARNING: this release is missing the pause:3.2 image, which prevents offline installs/upgrades (see #3120). If this is a requirement for you, please wait until 2.7.2 or higher is released.

MetalK8s 2.7.1 embeds Kubernetes 1.18.15, with all addons (monitoring, logging, authentication) updated to the latest version available.

Note: this release fixes a critical issue from MetalK8s 2.7.0, make sure to use this version instead when upgrading from 2.6.x.

Documentation

Hosted on ReadTheDocs
Sources available here

Upgrade Notes

Please follow the upgrade instructions here.

Downgrade Notes

Please follow the downgrade instructions here.

Changelog since 2.7.0

Full list of closed issues is available here.

MetalK8s 2.6.0

19 Nov 10:14

Choose a tag to compare

2.6.0 embeds Kubernetes 1.17.14 which will be EOL in a few months or weeks. It is recommended to upgrade to 2.7.0, using 2.6.0 as an intermediate upgrade step since it is not possible to upgrade directly from 2.5.0 or 2.5.1 to 2.7.0

Documentation

Hosted on ReadTheDocs
Sources available here

Upgrade Notes

Please follow the upgrade instructions here

Downgrade Notes

Note that downgrading from 2.6.0 to 2.5.1 or 2.5.0 is not supported because of some breaking changes in the etcd cluster. Downgrading would require manual backup/restore of the etcd cluster.

Changelog since 2.5.1

Full list of closed issues is available here

What's new

MetalK8s 2.6.0 is now based on Kubernetes 1.17.14. It includes:

  • a new log centralization service, aggregating Pod and journal logs into Loki. Logs can be browsed from Grafana, through new dedicated dashboards or using the Explore tab.
  • the ability to configure Alertmanager and existing Prometheus rules. All details are available in Service Configurations Customization documentation
  • a refined UI bringing more details about Nodes and Volumes, as well as contextual links to Metrics or Logs Grafana dashboards
  • some changes to the Solution framework:
    • provide your Operator (Cluster)Role(s) in a single role.yaml file
    • use the scality/metalk8s/go/solution-operator-lib Go module to read the configuration file for your Operator
    • Admin UIs are now expected to be deployed by your Operator