infraly / k8s-on-openstack

An opinionated way to deploy a Kubernetes cluster on top of an OpenStack cloud.
Apache License 2.0
112 stars 48 forks source link

Update to Kubernetes v1.11.1 #35

Closed zioproto closed 5 years ago

zioproto commented 6 years ago

Update to Kubernetes v1.11.1 Make next upgrades easier using variables for versions numbers.

Improve a couple of upgrade related bugs

zioproto commented 6 years ago

At the moment upgrading from v1.10.x will not work because of: https://github.com/kubernetes/kubernetes/issues/65863#issuecomment-403038727

But it is possible to start a fresh v1.11.1 cluster.

We have to implement in the playbook this stuff: https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade-1-11/

zioproto commented 6 years ago

@ctrlaltdel I wrote an upgrade playbook and I managed to upgrade successfully from v1.10.3 to v1.11.1 However please test this before merging because I really need a review of this upgrade procedure. Also @RdL87 might be interested in testing this upgrade procedure.

I confirm fresh installation of v1.11.1 just works.