Ansible
Ansible automates the management of remote systems and controls their desired state.
Документация и другие ссылки
- docs.ansible
- Ansible для начинающих: подборка полезных материалов
- Все полезные материалы по Ansible в одном месте
- Система управления Ansible
Ansible - инструмент управления и контроля состояния системы. Удаленной системы, что важно так как используется аnsible для упралвения серверами, раскатки приложений и т.п.
"контроля состояния" - это тоже немаловажно, так как у нас есть возможность в декларативном стиле задать желаемое состояние системы, а аnsible сам выполнит действия, которые требуются для достижения этого состояния.
Решаемые задача
Ansible широко используется в devops практиках для описания состояния инфраструктуры и раскатки приложений.
Использование
Установка
# подробно тут:
# https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html
# для ubuntu
sudo add-apt-repository -y ppa:rquillo/ansible
sudo apt-get update
sudo apt-get install ansible -y