Я использую анзибль и возникают проблемы с запуском пьесанзибль Playbook не решения переменной правильно
site.yml:
---
- name: Test Ansible Playbook
hosts: '{{ myhosts }}'
sudo: no
roles:
- myRole
И файл myRole:
---
- name: Node script
hosts: '{{ myhosts }}'
sudo: no
tasks:
- name: Start Tomcat
service: name=tomcat state=started enabled=yes
И когда я попробуйте ввести команду: ansible-playbook "-e 'myhosts=myHostName'" site.yml
Я получаю следующее сообщение об ошибке:
ERROR: hosts is not a legal parameter in an Ansible task or handler
благодаря Сработало – mangusbrother