Skip to content

Releases: kubernetes-sigs/kubespray

v2.13.2

19 Jun 09:58
3d6b9d6
Compare
Choose a tag to compare

This release includes the following changes:

  • Kubernetes 1.17.7 (#6286)
  • CNI to v0.8.6 (#6228)
  • CRI-O bugfixes (#6230)
  • Fix resolv.conf configuration for Fedora CoreOS (#6155)

v2.12.7

19 Jun 09:45
29cfe2b
Compare
Choose a tag to compare

This release includes the following changes:

  • Kubernetes 1.16.11 (#6287)
  • CNI to v0.8.6 (#6227)
  • Wait for kube-apiserver availability before starting upgrade (#6243)

v2.13.1

25 May 09:44
31094b1
Compare
Choose a tag to compare

This release includes the following changes:

  • Kubernetes v1.17.6 (#6183)
  • Pin docker client version (#6163 and #6179)
  • Bugfix kubernetes-dashboard template (#6066 and #6179)
  • Create namespace when dashboard deployment uses customized namespace (#6107 and #6179)
  • Bugfix apiserver port when upgrading a cluster with a custom apiserver port (#6136 and #6179)

v2.13.0

01 May 15:23
01dbc90
Compare
Choose a tag to compare

Announcements

We are looking for maintainers, reach out in #5432.

Deprecation / Removal

  • Removed support for Fedora 28 (EOL since May 2019)
  • Removed support for Fedora Atomic (see EOL announcement)
  • CoreOS is deprecated (See upstream announcement)
  • docker_container_storage_setup variable is deprecated (was supported only on RHEL and Centos 7)

Major changes:

  • Ansible v2.9 required
  • Adds support for Fedora 30 and 31
  • Adds Flatcar Linux support (fork of CoreOS, see update instructions) (#5607)
  • Adds support for Centos 8 (#5842 #5820)
  • Add experimental support for Fedora CoreOS (#5657)
  • Helm 3 is the new default if helm_enabled: true (#5503)
  • Kubernetes dashboard v2.0 (#5828). The kubernetes-dashboard team recommends to install the dashboard in a separate namespace, to keep compatibility kubespray defaults to kube-system but this can be change using the new dashboard_namespace variable
  • contrib/terraform/openstack: Add az_list_node variable to specify different AZs for nodes (#5413) (action is required if you don't use the default "nova" AZ)

Applications

  • Add external cloud provider for Openstack (#5491)
  • Add external cloud provider and CSI for vSphere (#5959)
  • Add CSI controller for Openstack Cinder (#5184)
  • Add CSI controller for Azure disk (#5833)
  • Add CSI controller for Google Cloud (#5857)
  • Add CSI controller for AWS EBS (#5549)
  • Add support for AWLS ALB Ingress controller (#5489)

Container managers

  • Add configuration for containerd runtimes (#5497)
  • Added proxy support for containerd (#5583)
  • CRI-O packages from Kubic repositories(#6008)

Network

N/A

Other note worthy changes

  • Add support to download all on one host and distribute on cluster nodes (#5697)
  • PodSecurityPolicies configurable (#5920)
  • contrib/terraform/openstack: Allow free form work node defintion (#5952)
  • contrib/terraform/openstack: Allow use of existing router (#5890)
  • Support configuring the Calico iptables insert mode (#5473)
  • Allows to configure additionnal zones on nodelocaldns for domains not resolved by upstream_dns_servers. (#5591)
  • Improved deploy time in large clusters (#5955 and #5957)
  • Improved support for mitogen (#5985)
  • Calico usage report disabled now by default (#6030)

Component versions:

  • Kubernetes v1.17.5
  • Etcd 3.3.12
  • Docker 18.06
  • containerd 1.2.13
  • Cri-O 1.17
  • CNI-plugins v0.8.5
  • Calico v3.13.2
  • Cilium 1.7.2
  • Contiv 1.2.1
  • Flannel 0.12.0
  • Kube-Router 0.4.0
  • Multus 3.4.1
  • kube-ovn 1.10
  • Weave 2.6.2
  • CoreDNS 1.6.5
  • nodelocaldns 1.15.12
  • Helm 3.1.2
  • nginx-ingress 0.30.0
  • cert-manager 0.11.1
  • Kubernetes Dashboard v2.0.0
  • Oracle OCI: v0.7.0

Known issues

N/A

Notes

N/A

v2.12.6

28 Apr 07:53
860bafa
Compare
Choose a tag to compare

This release includes the following changes:

  • Kubernetes v1.16.9 (#6032)
  • Fix scaling etcd and master (#5911)

v2.12.5

30 Mar 13:36
51d9e2f
Compare
Choose a tag to compare

This release includes the following changes:

  • containerd v1.2.13 (#5727)
  • Fix certificates checking when adding etcd node to existing k8s node (#5826)
  • Fix failures in network connection cleanup in kube-proxy (#5828)
  • Add support for FlatCar Linux (#5818)
  • Add proxy support to containerd, add kube_service_addresses / kube_pods_subnet to no_proxy (#5830)

v2.12.4

24 Mar 07:22
173314d
Compare
Choose a tag to compare

This release includes the following changes:

  • Default to Kubernetes v1.16.8 (#5774)

v2.11.2

19 Mar 14:11
abe9b40
Compare
Choose a tag to compare

This release includes the following changes:

  • Ensures the correct API address in kube-proxy kubeconfig when running upgrade_cluster.yml to have properly working HA (#5559)

You can check how your cluster is currently configured kubectl get -n kube-system configmaps kube-proxy -o yaml | grep server

v2.11.1

19 Mar 09:59
b0ccda8
Compare
Choose a tag to compare

This release includes the following changes:

v2.12.3

05 Mar 11:20
e181530
Compare
Choose a tag to compare

This release includes the following changes: