
Я адаптировал эту книгу для rhel https://github.com/matisku/ansible-teamcity-server
Я знаком с запуском одного файла yaml с помощью ansible-playbook. Я не уверен, как запустить этот yaml playbook с задачами, обработчиками и т. д. Может ли кто-нибудь указать мне документацию по запуску нескольких файлов playbook?
Спасибо
решение1
Это не сборник пьес, а роль. Она опубликована в Ansible Galaxy (документы):https://galaxy.ansible.com/matisku/teamcity-server
Если вы используете Galaxy для извлечения роли, вы можете использовать ее, как указано в readme репозитория GitHub в разделе "Example playbook". Просто создайте файл, содержащий:
- hosts: teamcity-servers
become: yes
roles:
- matisku.teamcity-server
Если вместо этого вы извлечете код с помощью git, поместите его в папку /etc/ansible/roles/ и используйте имя этой папки в директиве roles:
- hosts: teamcity-servers
become: yes
roles:
- myownteamcityrolename