github kubernetes-sigs/kubespray v2.27.1

latest release: v2.28.1
one month ago

Changes by Kind

Feature

Documentation

Failing Test

Bug or Regression

  • Add support for control plane reconfiguration on upgrades
    Add support for kubeadm-config v1beta4 UpgradeConfiguration.apply and UpgradeConfiguration.node
    Use kubeadm upgrade node during secondary control plane node upgrades (#12015, @chadswen)
  • Fix coredns deployment with coredns_pod_disruption_budget: true or enable_nodelocaldns_secondary (#11957, @k8s-infra-cherrypick-robot)
  • Fix: When running ./manage-offline-container-images.sh register with using Podman, getting the image_id fails and the script is interrupted. (#12314, @k8s-infra-cherrypick-robot)
  • Install symlinks parroting as other control plane nodes etcd certificates (and key) on all control plane nodes, to make kubeadm works (#12192, @k8s-infra-cherrypick-robot)
  • Make fallback_ip cacheable in facts (#12182, @guoard)
  • [calico] Fix kubecontrollersconfigurations list permission (#12039, @k8s-infra-cherrypick-robot)

Components

  • kubernetes v1.31.9
  • etcd v3.5.21
  • docker v26.1
  • containerd v1.7.27
  • cri-o v1.31.6
  • cni-plugins v1.4.1
  • calico v3.29.4
  • cilium v1.15.9
  • flannel v0.22.0
  • kube-ovn v1.12.21
  • kube-router v2.0.0
  • multus v3.8
  • weave v2.8.7
  • kube-vip v0.8.0
  • cert-manager v1.15.3
  • coredns v1.11.3
  • ingress-nginx v1.12.1
  • krew v0.4.4
  • argocd v2.11.0
  • helm v3.16.4
  • metallb v0.13.9
  • registry v2.8.1
  • cephfs-provisioner v2.1.0-k8s1.11
  • rbd-provisioner v2.1.1-k8s1.11
  • aws-ebs-csi-plugin v0.5.0
  • azure-csi-plugin v1.10.0
  • cinder-csi-plugin v1.30.0
  • gcp-pd-csi-plugin v1.9.2
  • local-path-provisioner v0.0.24
  • local-volume-provisioner v2.5.0
  • node-feature-discovery v0.16.4

Don't miss a new kubespray release

NewReleases is sending notifications on new releases.