github kubernetes-sigs/cluster-api v0.3.11

latest releases: v1.8.4, v1.7.7, test/v1.7.7...
3 years ago

Changes since v0.3.10

⚠️ Breaking Changes

  • E2E test now resolve CNI_RESOURCES without using env variables (#3846)
  • Infrastructure provider DigitalOcean was renamed to digitalocean (previously do) (#3816)

✨ New Features

  • KubeadmControlPlane now remediates unhealthy machines when setup with MachineHealthCheck (#3830)
  • MachineHealthCheck now has remediationsAllowed field under Status (#3372)
  • MachineHealthCheck now supports external remediation templates (#3606)
  • Adds machine health check conditions to Machine Ready condition (#3796)

🐛 Bug Fixes

  • Relax update validation to allow rotating ssh keys for KCP (#3927)
  • Prevents reconcileEtcdMember to remove etcd members when etcd starts slowly (#3919)
  • High cpu usage during kubectl drain (#3915)
  • Fix Makefile docker targets by prepulling required images (#3897)
  • Fix link to proposal root to /docs/proposals/ (#3842)

📖 Documentation

  • Update required configurations for Metal³ provider (#3829)

🌱 Others

  • Modifies DockerMachine condition status to report for control plane to be ready (#3726)
  • Avoid MachineHealthCheck to return early on patch errors (#3713)
  • Add Node related condition to Machine conditions (#3670)
  • Upgrade corefile migration to v1.0.11 (#3856)
  • Refactor controlplane health check in KCP (#3806)
  • CAPD webhooks should use 9443 as port (#3819)
  • Add Node watch to Machine controller (#3748)
  • Add KCP conditions, split reconcileHealth into preflight and reconcileEtcdMembers, make both use conditions (#3900)
  • MachineHealthCheck External Remediation

Thanks to all our contributors! 😊

Don't miss a new cluster-api release

NewReleases is sending notifications on new releases.