Releases: scality/metalk8s
MetalK8s 2.4.1
This is a maintenance release, which features:
- Ability to add labels when creating Volumes from the UI
- Fix a bug where Yum database gets locked during deployment of a new Node
(including bootstrap)
MetalK8s 2.4.0
This is the first GA release for MetalK8s 2.x, which installs a cluster
using Kubernetes 1.15.
Here is a highlight of some of its features:
- Support for CentOS 7 and RHEL 7
- Offline installation (except core OS repositories)
- Infrastructure management based on SaltStack
- Management web UI
- Standard Nodes and Pods monitoring through Prometheus,
Alertmanager and Grafana - Declarative local storage provisioning built on top of
PersistentVolumes
MetalK8s 2.4.0-beta2
MetalK8s 2.4.0-beta2
Objectives
- Use status.conditions for Volume CRs in place of status.phase
- Add persistent storage for Prometheus and Alertmanager
- Set
LimitNOFILE
for containerd service - Add CoreDNS and node-exporter dashboards
- Add documentation PDFs in the ISO
- Add
template
field to PersistentVolume definition
MetalK8s 2.4.0-beta1
Objectives
- support for future upgrades in-place, automated
- TLS encryption for SaltAPI
MetalK8s 2.4.0-alpha1
Objectives
- First iteration of volume management
- Tooling to manage solutions
- Deployment of an Ingress controller
- Various bug fixes
MetalK8s 1.1.0
This release primarily upgrades the Kubernetes version to 1.11.10
Other changes include:
The ability to override Helm chart configurations ('values') of several charts deployed with MetalK8s
- More platform checks during deployment
- Updates of various services and dashboards deployed as part of the cluster
- Increased memory limits for etcd on low-resource servers
- Various bug-fixes
See the Changes section in the reference guide, or ChangeLog.rst for an exhaustive listing.
MetalK8s 2.0.0-alpha3
Objectives
- Offline platform upgrade
- Cluster monitoring
- UI: Node management
- UI: Cluster status
- Start 'offline solution lifecycle'
- Start 'basic log collection'
MetalK8s 2.0.0-alpha2
Objectives
- Implement control plane expansion
- Platform UI integration
- Bug fixes and reducing debt introduced in alpha1
Other noteworthy changes
- Implement workload plane expansion
- Migrate build infrastructure to
doit
- Reduce Bash usage during bootstrap
- Add test-suite and improve CI automation
MetalK8s 2.0.0-alpha1
First intermediate release of the 'Moonshot' platform.
Objective: turn a bootstrap node into a single-node Salt-managed control plane according to the deployment diagram.
MetalK8s 1.0.1
This release primarily upgrades the Kubernetes version to 1.10.11 to include a fix for CVE-2018-1002105, a critical security issue present in all previous versions of the API Server.
See: kubernetes/kubernetes#71411
See: https://metal-k8s.readthedocs.io/en/development-1.0/reference-guide/changes.html#release-1-0-1
See: https://github.com/scality/metalk8s/milestone/5?closed=1