c12s-kubespray/roles/kubernetes/master/tasks
Lovro Seder 7f87ce0362
Upgrade container-engine after draining (#5601)
* Run 'container-engine' after drain.

Move possibly disruptive role 'container-engine' to run after the node
is drained.

As that role have to be run on non-cluster nodes as well (etcd and
calico-rr), and those nodes are not drained, add play for that case.

* Check if api is up before upgrade.

If container engine is restarted in previous role, api controller can
take some time to start. This check ensures api is up before upgrade.
2020-02-27 11:47:28 -08:00
..
encrypt-at-rest.yml ansible-lint: add spaces around variables [E206] (#4699) 2019-05-02 14:24:21 -07:00
kubeadm-certificate.yml Set certs and files with kubeadm token to mode 0640 (#5325) 2019-11-11 05:41:41 -08:00
kubeadm-cleanup-old-certs.yml Switch /root references to ansible_env.HOME (#4842) 2019-06-06 02:06:11 -07:00
kubeadm-etcd.yml Enable kubeadm etcd mode (#4818) 2019-06-20 11:12:51 -07:00
kubeadm-fix-apiserver.yml Set certs and files with kubeadm token to mode 0640 (#5325) 2019-11-11 05:41:41 -08:00
kubeadm-migrate-certs.yml Set certs and files with kubeadm token to mode 0640 (#5325) 2019-11-11 05:41:41 -08:00
kubeadm-secondary-experimental.yml Set certs and files with kubeadm token to mode 0640 (#5325) 2019-11-11 05:41:41 -08:00
kubeadm-secondary-legacy.yml Set certs and files with kubeadm token to mode 0640 (#5325) 2019-11-11 05:41:41 -08:00
kubeadm-setup.yml Add support to Ansible 2.9 (#5361) 2019-12-05 07:24:32 -08:00
kubeadm-upgrade.yml Upgrade container-engine after draining (#5601) 2020-02-27 11:47:28 -08:00
kubeadm-version.yml Set certs and files with kubeadm token to mode 0640 (#5325) 2019-11-11 05:41:41 -08:00
main.yml remove unused var 'kube_apiserver_admission_control' (#5648) (#5651) 2020-02-19 05:08:25 -08:00
pre-upgrade.yml ansible-lint: add spaces around variables [E206] (#4699) 2019-05-02 14:24:21 -07:00
users-file.yml Remove non-kubeadm deployment (#3811) 2018-12-06 02:33:38 -08:00