ansible调用yml脚本

yml里写的hosts字段需要在配置文件/etc/ansible/hosts里写上,如

[HOST_TO_CPNFIG]

192.168.1.161 ansible_ssh_user=xxx ansible_ssh_pass='xxxxxx' ansible_python_interpreter=python

然后用ansible-playbook xxx.yml --tags set -e "参数1=xxx 参数2=xxx" -vvv调用即可

--tags set 决定调哪个tag

-e  等同于--extra-vars   除了上面的形式传值 还可以用json的形式“{‘参数1‘:'xxxx','参数2': 'xxxx'}”

-vvv 有详细的打印

你可能感兴趣的:(ansible)