Write cloud-config during kubelet configuration
This file should only be updated during kubelet upgrade so that master components are not accidentally restarted first during preinstall stage.
This commit is contained in:
parent
03117d9572
commit
72a4223884
2 changed files with 13 additions and 13 deletions
|
@ -134,6 +134,19 @@
|
|||
tags:
|
||||
- kube-proxy
|
||||
|
||||
- name: Write cloud-config
|
||||
template:
|
||||
src: "{{ cloud_provider }}-cloud-config.j2"
|
||||
dest: "{{ kube_config_dir }}/cloud_config"
|
||||
group: "{{ kube_cert_group }}"
|
||||
mode: 0640
|
||||
when:
|
||||
- cloud_provider is defined
|
||||
- cloud_provider in [ 'openstack', 'azure', 'vsphere' ]
|
||||
notify: restart kubelet
|
||||
tags:
|
||||
- cloud-provider
|
||||
|
||||
# reload-systemd
|
||||
- meta: flush_handlers
|
||||
|
||||
|
|
|
@ -256,19 +256,6 @@
|
|||
tags:
|
||||
- bootstrap-os
|
||||
|
||||
- name: Write cloud-config
|
||||
template:
|
||||
src: "{{ cloud_provider }}-cloud-config.j2"
|
||||
dest: "{{ kube_config_dir }}/cloud_config"
|
||||
group: "{{ kube_cert_group }}"
|
||||
mode: 0640
|
||||
when:
|
||||
- inventory_hostname in groups['k8s-cluster']
|
||||
- cloud_provider is defined
|
||||
- cloud_provider in [ 'openstack', 'azure', 'vsphere' ]
|
||||
tags:
|
||||
- cloud-provider
|
||||
|
||||
- import_tasks: etchosts.yml
|
||||
tags:
|
||||
- bootstrap-os
|
||||
|
|
Loading…
Reference in a new issue