Назад к вопросам
Junior
75
questionbank
Через какие средства вы запускаете плейбуки или роли?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
- Ansible CLI (ручной запуск с командной строки).
- Ansible Tower/AWX (веб-интерфейс, планирование, управление доступом, интеграции).
- Jenkins/GitLab CI/GitHub Actions (CI/CD конвейеры для автоматизации и интеграции).
- Пользовательские скрипты (Bash, Python), вызывающие
ansible-playbook. - Molecule (для тестирования Ansible ролей и плейбуков).
Пример запуска через CLI:
# Запуск плейбука на группе хостов production
ansible-playbook -i inventory/production site.yml --limit production
Пример запуска через Jenkinsfile:
pipeline {
agent any
stages {
stage('Run Playbook') {
steps {
sh 'ansible-playbook -i inventory/staging deploy.yml'
}
}
}
}