Ansible – это простой инструмент автоматизации с открытым исходным кодом, который может автоматизировать развертывание облаков, развертывание приложений или поддержку ОС Linux.
Сравнивая Ansible с другими инструментами автоматизации (например, Puppet), это самый простой инструмент, потому что он без агента.
После установки на управляющий узел,он подключается к управляемому узлу через SSH, который не требует каких-либо клиентских приложений, установленных на этом узле.
Установка Ansible на управляемом узле Fedora довольно проста и понятна, поскольку она может быть установлена из пакетов RPM.
В этом уроке мы устанавливаем Ansible в Fedora 23 через диспетчер пакетов dnf.
1. Найдите пакет Ansible
RPM-дистрибутивы Linux (например, RHEL, CentOS, Scientific Linux) обычно требуют, чтобы репозиторий EPEL устанавливал Ansible.
Fedora 23 предоставляет Ansible по умолчанию через репозиторий обновлений:
# dnf info ansible
Last metadata expiration check: 0:34:33 ago on Sun Dec 11 12:27:40 2016.
Available Packages
Name : ansible
Arch : noarch
Epoch : 0
Version : 2.2.0.0
Release : 3.fc23
Size : 4.6 M
Repo : updates
Summary : SSH-based configuration management, deployment, and task execution system
URL : http://ansible.com
License : GPLv3+
Description :
: Ansible is a radically simple model-driven configuration management,
: multi-node deployment, and remote task execution system. Ansible works
: over SSH and does not require any software or daemons to be installed
: on remote nodes. Extension modules can be written in any language and
: are transferred to managed machines automatically.
2. Установите Ansible, используя DNF
Установка пакета:
# dnf install ansible
3. Проверьте установку
Проверьте установленную версию Ansible:
# ansible --version
ansible 2.2.0.0
config file = /etc/ansible/ansible.cfg
configured module search path = Default w/o overrides
1 comment
[…] Установить Ansible в Fedora через DNF из пакетов RPM […]