restart.yml 831 B

123456789101112131415161718192021222324252627
  1. ---
  2. - name: Restart etcd
  3. hosts: oo_etcd_to_config
  4. serial: 1
  5. tasks:
  6. - name: restart etcd
  7. service:
  8. name: "{{ 'etcd_container' if openshift.common.etcd_runtime == 'docker' else 'etcd' }}"
  9. state: restarted
  10. when:
  11. - not g_etcd_certificates_expired | default(false) | bool
  12. - name: Restart etcd
  13. hosts: oo_etcd_to_config
  14. tasks:
  15. - name: stop etcd
  16. service:
  17. name: "{{ 'etcd_container' if openshift.common.etcd_runtime == 'docker' else 'etcd' }}"
  18. state: stopped
  19. when:
  20. - g_etcd_certificates_expired | default(false) | bool
  21. - name: start etcd
  22. service:
  23. name: "{{ 'etcd_container' if openshift.common.etcd_runtime == 'docker' else 'etcd' }}"
  24. state: started
  25. when:
  26. - g_etcd_certificates_expired | default(false) | bool