Releases: kubermatic/machine-controller
Releases · kubermatic/machine-controller
v1.64.0
New Features
- Add additional kubelet configs (#1972)
- Add the option to provision vmware cloud director nodes with multiple networks/nics (#1941)
- Add support for kubernetes v1.34 (#1955)
- Drop support for kubernetes v1.30 (#1955)
- Azure: Use
flatcar-container-linux-corevm-amd64offer for Flatcar and upgrade to version4230.2.2(#1956) - Add support for rhel 9 for Azure provider (#1963)
- Add support for rhel 9 for AWS provider (#1954)
Cleanups
- Move some pkg constants to sdk (#1973)
Updates
v1.63.1
v1.62.1
v1.61.4
v1.63.0
v1.60.2
v1.62.0
New Features
- Add support for external cloud providers (#1898)
Bugfixes
- Fix AMI query for Ubuntu images (#1927)
Miscellaneous
- Introduce a new
k8c.io/machine-controller/sdkGo module that contains the Kube APIs, cloud provider types, providerconfig etc (#1900)
Chores
- Support KubeVirt cluster namespace annotations for KubeVirt worker nodes (#1924)
- Machine-controller is now built using Go 1.23.7 (#1913)
- A new field
cloudProviderSpec.virtualMachine.template.vcpuswas added to kubevirt provider. Whenvcpus.coresis set, the cpus for the virtual machine will be configured inspec.template.spec.domain.cpuinstead of setting resource requests and limits explicit. The webhook validation will fail if bothvcpusandcpusare configured for a machine (#1906)
Updates
- Update to controller-runtime 0.20, fix CVE-2025-22870 (#1917)
- Update to Go 1.24.2 (#1914)
v1.61.3
What's Changed
- [release/v1.61] fix AMI query for Ubuntu images by @kubermatic-bot in #1928
v1.61.2
What's Changed
- Support KubeVirt cluster namespace annotations for KubeVirt worker nodes (#1924) by @moadqassem in #1926
v1.61.1
New Features
- A new field
cloudProviderSpec.virtualMachine.template.vcpusis added to the KubeVirt provider. Whenvcpus.coresis set, the CPUs for the virtual machine will be configured inspec.template.spec.domain.cpuinstead of setting resource requests and limits explicit. The webhook validation will fail, if bothvcpusandcpusare configured for a machine (#1916)
Updates
- Machine-controller is now built using Go 1.23.7 (#1913)