Ansible – FAQ
Запуск playbook с хостом как аргументом
Play Book файл
- hosts: '{{ host }}' tasks: - debug: msg="Host is {{ ansible_fqdn }}"
inventory.hosts файл
[web] itc-life-god1 ansible_ssh_host=10.10.10.1 ansible_ssh_user=god [droplets] itc-life-god2 ansible_ssh_host=10.10.10.2 ansible_ssh_user=god
Запуск playbook
ansible-playbook deplyment.yml -i inventory.hosts --extra-vars "host=itc-life-god2"