Skip to content

Releases: kubermatic/machine-controller

v1.26.0

23 Feb 16:16
ed7aeda

Choose a tag to compare

  • Image Reference Support in Azure (#892)
  • Add support for custom CAs for Openstack, vSphere (#895)

v1.24.4

03 Feb 11:14
4c9c550

Choose a tag to compare

  • Switch default Kubelet image to quay.io/kubermatic/kubelet
    • This change only affects newly-provisioned Machines running Flatcar Linux
    • This change allows the latest Kubernetes 1.18+ patch releases to be used for provisioning Flatcar Machines.
  • Fix the bug causing the machine-controller to create two instances for one Machine in some AWS regions

v1.25.0

03 Feb 09:26
542fe07

Choose a tag to compare

  • Remove CoreOS support
    • CoreOS has reached EOL on May 26, 2020. We recommend switching to Flatcar Linux as an alternative to CoreOS
  • Switch default Kubelet image to quay.io/kubermatic/kubelet
    • This change only affects newly-provisioned Machines running Flatcar Linux
    • This change allows the latest Kubernetes 1.18+ patch releases to be used for provisioning Flatcar Machines.
  • Fix the bug causing the machine-controller to create two instances for one Machine in some AWS regions

v1.24.3

25 Jan 21:34
d6f5fc6

Choose a tag to compare

  • Return back --network-plugin=cni kubelet flag #883

v1.24.2

25 Jan 16:06
0181def

Choose a tag to compare

  • Fix containerd systemd service dependency (#882)

v1.24.1

23 Jan 15:15
a0598b6

Choose a tag to compare

  • Fix containerd install on ubuntu (#881)

v1.24.0

22 Jan 15:02
3da7826

Choose a tag to compare

  • Containerd support (#871)

v1.23.1

13 Jan 22:49
2ccbf10

Choose a tag to compare

  • Fix missing machine_controller_machines metric (#880)

v1.23.0

13 Jan 11:40
08a4a5e

Choose a tag to compare

  • Add optional use-octavia flag to openstack cloud config (#870)

v1.21.0

12 Jan 17:17
6a45df4

Choose a tag to compare

Note: BREAKING: leaderelection now uses both ConfigMaps and Leases, RBAC updates are required and -internal-listen-address has been replaced by -health-probe-address and -metrics-address; both addresses cannot use the same port update to rbac.authorization.k8s.io/v1 and admissionregistration.k8s.io/v1.

  • Update to controller-runtime 0.7.0
  • Fix hostname for RHEL subscription
  • Support Kubernetes 1.20
  • Vnet Resource group support
  • Reserve IP address before creating a VM at Anexia Cloud
  • ARM worker nodes support
  • Machine-Controller is built using Go 1.15.