main.yml 505 B

1234567891011121314151617181920212223
  1. - name: Check kubelet if init
  2. shell: test -f /etc/kubernetes/kubelet.conf
  3. register: kubelet_result
  4. ignore_errors: yes
  5. changed_when: false
  6. failed_when: false
  7. - block:
  8. - name: "Sync /etc/sysconfig/kubelet"
  9. copy:
  10. src: etc_sysconfig_kubelet
  11. dest: /etc/sysconfig/kubelet
  12. become: true
  13. - name: "Restart kubelet"
  14. systemd:
  15. name: kubelet
  16. daemon_reload: yes
  17. state: restarted
  18. become: true
  19. when:
  20. - is_centos_based is defined
  21. - kubelet_result.rc == 0