Skip to content

Releases: kubernetes-sigs/kubespray

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:

v2.12.2

28 Feb 10:54
366fb08
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 (#5558)

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

v2.12.1

13 Feb 10:49
34e883e
Compare
Choose a tag to compare

This release includes the following changes:

  • Add Kubernetes version v1.16.7 (#5627)
  • Fix invalid variable in Terraform host inventory script (#5482)

v2.12.0

13 Dec 10:31
Compare
Choose a tag to compare

This release includes the following changes.

Announcements

We are looking for maintainers.

Deprecation / Removal

  • Removed support for hyperkube (#5378)
  • Deprecate in-tree OpenStack cloud controller
  • Drop support for Kubernetes version older than v1.15
  • Deprecate canal support

Major changes:

  • Added experimental support for Amazon Linux 2 (#5301 #5410)
  • Added support for Debian 10 (#5408)
  • Added support for Terraform v0.12 (#5298)
  • Added containerd support on Debian (#5326)
  • Added support for Cinder CSI driver (#5184)
  • Added CRI-O support for Ubuntu (#4629)
  • Adds TLS support for Calico Typha (#5258)
  • Added support for Helm3 (#5441)

Applications

  • When changing helm_version to v3.0.0 or higher in an existing cluster, Tiller will be left alone and has to be removed manually.

Network

N/A

Component versions:

  • Kubernetes v1.16.3
  • Etcd 3.3.10
  • Docker 18.06
  • containerd 1.2.10
  • Cri-O 1.14.0
  • Calico v3.7.3
  • Cilium 1.5.5
  • Contiv 1.2.1
  • Flannel 0.11.0
  • Kube-Router 0.2.5
  • Multus 3.1-autoconf
  • Weave 2.5.2
  • CoreDNS 1.6.0
  • nodelocaldns 1.15.8
  • Helm 2.16.1
  • nginx-ingress 0.26.1
  • cert-manager 0.11.0
  • Kubernetes Dashboard v1.10.1
  • Oracle OCI: v0.7.0

Known issues

  • macvlan and kube-router tests fail intermittently

Notes

N/A

v2.11.0

22 Aug 06:35
Compare
Choose a tag to compare

This release includes the following changes.

Deprecation/Remval

  • Remove support for calico v2.x (#4974)

Major changes:

  • Add calico 3.7.3 support (#4953)
  • Support for Oracle Linux (#3655)
  • Add Kube-OVN cni to kubespray (#5020)
  • Add macvlan cni to kubespray (#4901)
  • Add an option to reserve resources for OS system daemons (#5007)
  • nodelocaldns: allow to set health port, switch to 9254 by default (#4902)
  • Change default for kubelet_flexvolumes_plugins_dir (#4752)
  • Added file and container image caching (#4828)
  • Upgrade to etcd version 3.3.10 per 1.14 release notes. (#4898)
  • Containerd support (#4664)

Applications

  • Add support for Docker plugins (#4934)
  • Add support for http(s)_proxy to CoreOS, Fedora and OpenSUSE (#4669)
  • Add Load Balancer IP to API servers SANs (#4775)
  • Added configurable min memory assertions (#4307)
  • Allow to specify feature_control in calico cni config (#4879)
  • Add kube_override_hostname to kubeadm certs. (#4903)
  • Refactor calico route reflector to run in k8s cluster (#4975)

Fixes

  • Fix for calico with kdd datastore (#4922)
  • Fixup deploy of kubeadm etcd for Kubernetes v1.15.0 (#4952)
  • Add ansible_hostname and ansible_fqdn to apiserver_sans (#4990)
  • Apply etcd_extra_vars to etcd-events.env as well. (#4219)
  • Fixed runc path in runtime for RedHat os family (#4731)

Component versions:

  • kubernetes v1.15.3
  • etcd v3.3.10
  • docker v18.06 (see note)
  • cri-o v1.11.5 (experimental: see CRI-O Note. Only on centos based OS)
  • cni-plugins v0.8.1
  • calico v3.7.3
  • canal (given calico/flannel versions)
  • cilium v1.5.5
  • contiv v1.2.1
  • flanneld v0.11.0
  • kube-router v0.2.5
  • multus v3.2.1
  • weave v2.5.2
  • cephfs-provisioner v2.1.0-k8s1.11
  • rbd-provisioner v2.1.1-k8s1.11
  • cert-manager v0.5.2
  • coredns v1.6.0
  • ingress-nginx v0.25.1

v2.10.4

18 Jun 07:55
Compare
Choose a tag to compare

This release includes the following changes.

  • Updated pinning to prevent breaking changes. (Packages are now pinned)
  • Fix double tolerations in dns-autoscaler.yml bug
  • fix start CoreDNS when init secondary master (#4867)

v2.10.3

10 Jun 06:31
Compare
Choose a tag to compare

This release includes the following changes.

  • Added Kubernetes version 1.14.3