如果您需要将任务仅委派给第一台服务器,并且无论当前清单中有多少台服务器都运行一次task
- name: drop database
mysql_db: name={{ targetdbname }} state=absent
when: targetdeploydb == "new"
delegate_to: "{{ groups['dbserver'] | first }}"
run_once: true
如果您需要将任务仅委派给第一台服务器,并且无论当前清单中有多少台服务器都运行一次task
- name: drop database
mysql_db: name={{ targetdbname }} state=absent
when: targetdeploydb == "new"
delegate_to: "{{ groups['dbserver'] | first }}"
run_once: true
本文标题:ansible task 只运行一次
本文链接:https://www.haomeiwen.com/subject/kgkbgctx.html
网友评论