Skip to content

Releases: kubermatic/machine-controller

v1.64.0

23 Oct 11:35
b362a3a

Choose a tag to compare

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-amd64 offer for Flatcar and upgrade to version 4230.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

  • Update controller-runtime to v0.22.0 (#1955)
  • Update Go version to 1.24 (#1955)

v1.63.1

15 Sep 09:13
fddedb0

Choose a tag to compare

New Features

  • Azure: Use flatcar-container-linux-corevm-amd64 offer for Flatcar and upgrade to version 4230.2.2 (#1956)
  • Add support for rhel 9 for AWS provider (#1954)

v1.62.1

15 Sep 08:53
cedc0da

Choose a tag to compare

New Features

  • Azure: Use flatcar-container-linux-corevm-amd64 offer for Flatcar and upgrade to version 4230.2.2 (#1956)

Chore

  • Machine-controller is now built using Go 1.24.4 (#1934)

v1.61.4

15 Sep 08:41
c59cdaa

Choose a tag to compare

New Features

  • Azure: Use flatcar-container-linux-corevm-amd64 offer for Flatcar and upgrade to version 4230.2.2 (#1959)

v1.63.0

26 Aug 05:33
f6a7dc0

Choose a tag to compare

New Features

  • Add support for connecting Openstack instance to multiple networks (#1950)
  • Add support for Rocky Linux 9.6 (#1951)
  • Feat(nutanix): use CachedClientchore(nutanix): more error log information (#1952)

Updates

  • Machine-controller is now built using Go 1.24.4 (#1934)

v1.60.2

26 Jun 13:59
c7a24ff

Choose a tag to compare

Bugfixes

  • Fix AMI query for Ubuntu images (#1927)

v1.62.0

23 Jun 10:28
94d2587

Choose a tag to compare

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/sdk Go 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.vcpus was added to kubevirt provider. When vcpus.cores is set, the cpus for the virtual machine will be configured in spec.template.spec.domain.cpu instead of setting resource requests and limits explicit. The webhook validation will fail if both vcpus and cpus are configured for a machine (#1906)

Updates

v1.61.3

12 Jun 10:04
d5d4612

Choose a tag to compare

What's Changed

v1.61.2

02 Jun 10:27
7b143f8

Choose a tag to compare

What's Changed

  • Support KubeVirt cluster namespace annotations for KubeVirt worker nodes (#1924) by @moadqassem in #1926

v1.61.1

07 Apr 12:18
6b5ac69

Choose a tag to compare

New Features

  • A new field cloudProviderSpec.virtualMachine.template.vcpus is added to the KubeVirt provider. When vcpus.cores is set, the CPUs for the virtual machine will be configured in spec.template.spec.domain.cpu instead of setting resource requests and limits explicit. The webhook validation will fail, if both vcpus and cpus are configured for a machine (#1916)

Updates

  • Machine-controller is now built using Go 1.23.7 (#1913)