Чем отличаются роли и группы в Ansible и как их правильно использовать?
В Ansible роли (roles) и группы (groups) служат разным целям и используются для организации инфраструктуры и кода.
Читать ответПодготовка к интервью
128 вопросов по Ansible с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Ansible — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: devops, infrastructure, ansible.
Каталог
В Ansible роли (roles) и группы (groups) служат разным целям и используются для организации инфраструктуры и кода.
Читать ответДля централизованного управления Ansible без использования CI/CD pipeline существуют специализированные решения:
Читать ответВ Ansible роли используются для структурирования и повторного использования кода автоматизации. Распределение задач в ролях обычно делается по функциональному признаку:
Читать ответAnsible Playbook — это файл в формате YAML, который описывает набор задач (tasks) для автоматизации конфигурации, развертывания и управления серверами и приложениями.
Читать ответДекларативный. Ansible описывает конечное желаемое состояние системы, а не последовательность шагов для его достижения.
Читать ответВ Ansible транзитивные зависимости между задачами или ролями можно реализовать с помощью включения ролей и зависимостей ролей.
Читать ответAnsible стремится к декларативности, описывая желаемое состояние системы.
Читать ответПреимущества хранения ролей Ansible в системе контроля версий (например, Git):
Читать ответВ Ansible переменные можно размещать в разных местах в зависимости от области видимости и целей:
Читать ответAnsible — это инструмент автоматизации управления конфигурациями и развертывания приложений.
Читать ответЧтобы изменить Ansible плейбук для создания нескольких пользователей, можно использовать цикл withitems или loop, передав список пользователей с их параметрами.
Читать ответЧтобы убедиться, что выполнение роли в Ansible не приводит к нежелательным изменениям при повторных запусках, нужно обеспечить идемпотентность роли. Это достигается следующими способами:
Читать ответ