Ansible Playbook的运行次数超过提供的资源清册
我的playbook,即使我的库存中只有一台服务器,也会运行两次Ansible Playbook的运行次数超过提供的资源清册,ansible,ansible-2.x,Ansible,Ansible 2.x,我的playbook,即使我的库存中只有一台服务器,也会运行两次 [me@server ansible_scripts]$ sudo -u userA ansible-playbook ssl_playbook.yml -i inventories/staging ssl_playbook.yml --private-key=/path/to/key.key --u userB PLAY [custom_group] **************************************
[me@server ansible_scripts]$ sudo -u userA ansible-playbook ssl_playbook.yml -i inventories/staging ssl_playbook.yml --private-key=/path/to/key.key --u userB
PLAY [custom_group] ***********************************************************
TASK [Copy and backup SSL related files] ***************************************
ok: [server.mydomain.com] => (item=ssl_chain.crt)
ok: [server.mydomain.com] => (item=ssl.crt)
ok: [server.mydomain.com] => (item=ssl.key)
PLAY RECAP *********************************************************************
server.mydomain.com : ok=2 changed=0 unreachable=0 failed=0
PLAY [custom_group] ***********************************************************
TASK [Copy and backup SSL related files] ***************************************
ok: [server.mydomain.com] => (item=ssl_chain.crt)
ok: [server.mydomain.com] => (item=ssl.crt)
ok: [server.mydomain.com] => (item=ssl.key)
PLAY RECAP *********************************************************************
server.mydomain.com : ok=4 changed=0 unreachable=0 failed=0
库存/暂存/主机
:
[custom_group]
server.mydomain.com
ssl playbook.yml
:
- hosts: custom_group
gather_facts: false
tasks:
- name: Copy and backup SSL related files
copy:
src: /u01/sslcert/{{item}}
dest: /u01/etc/httpd/{{item}}
backup: true
force: true
mode: "u=rwx,g=,o="
with_items: '{{ssl_certificate_files}}'
become: true
become_user: apache
handlers:
- name: restart apache
service: name=httpd state
库存/暂存/组变量
:
ssl_certificate_files:
- ssl_chain.crt
- ssl.crt
- ssl.key
从命令中删除重复条目
ssl\u playbook.yml
。从命令中删除重复条目ssl\u playbook.yml
。。我已经看了好几个小时了。。。谢谢唉。我已经看了好几个小时了。。。谢谢