Skip to content

v0.3.15

Compare
Choose a tag to compare
@vincepri vincepri released this 30 Mar 16:36
b900c6f

Changes since v0.3.14

⚠️ Breaking Changes

  • Default Kubelet cgroupDriver to systemd for Kubernetes >= 1.21 (#4294)
  • Cert manager has been updated to v1.1.0 (#4225)

✨ New Features

  • KubeadmControlPlane: Support rollout strategies introducing maxSurge (#4293)
  • Add support to CABPK for using kubeadm v1beta2 types internally (#4292)
  • Add support to skip Machine remediation, and respect paused Machines in MachineHealthCheck (#4206)
  • Annotate Kubernetes nodes with Cluster API Cluster and owner information (#4388)

🐛 Bug Fixes

  • Include MachinePool checks when deleting a Cluster (#4299)
  • Change CI bucket for conformance tests to the non-bazel build (#4251)
  • Fix KubeadmControlPlane remediation when Kubernetes node name and etcd member Name aren't the same as the Machine's (#4242)
  • Make manifest to use cert-manager.io/v1alpha2 (#4411)

📖 Documentation

  • Update MachineHealthCheck docs to comply with current implementation (#4387)
  • Document policy for workloads on KCP controlled machines (#4280)

🌱 Others

  • Clusterctl v0.3.x should not upgrade to next minor or major releases (#4268, #4265, #4252)
  • Book pre-requisites should all use realpath (#4158)
  • Use distroless for CAPD (#4324)
  • Remove verbose log line from ClusterResourceSet controller (#4150)

Thanks to all our contributors! 😊