SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Как написать, запустить и выполнить ansible playbook?


Метки: ansible ansible-playbook 

Ответы

RemiZOffAlex  Создано: 2021-03-15 19:15:21.836602  Обновлено: 2021-03-15 19:15:21.836602

Playbook является сценарием для настройки, сборки, развёртывания, оркестрации на множестве удалённых узлов. При этом можно применять к узлам индивидуальные и/или групповые политики, переменные и шаблоны. Каждый такой сценарий описывается в виде текстового файла в формате YAML для сериализации данных и состоит из задач (task) и/или ролей

Пример

site.yml

---
- name: "Site deploy"
  hosts:
    - webservers
  roles:
    - { role: nginx }
- { role: letsencrypt }
- { role: app }

Запуск и выполнение

ansible-playbook -i hosts site.yml

Возможно будут интересны и другие вопросы