playbook运行时传参方式
playbook运行时指定变量文件方法
在 Ansible1.3 中,可以通过@导入 JSON 文件来传递变量,也可以使用 YMAL 格式以命令行或者@
ansible-playbook release.yml --extra-vars "@some_file.json"
普通传参
传参hosts: ansible-playbook test.yml -e hosts=test -K -vvv
playbook调用参数: hosts: "{{hosts}}"
tasks文件内获取test组ip列表:shell: 'echo {{ groups[hosts] }}'