Установка и папки
Необходимое
Нам потребуется несколько утилит, чтобы следовать описанию:
- Docker - автоматизировать мы будем контейнеры, так что нужен инструмент для контейниризации. Конкретно Docker не обязателен, можно использовать любой доступный инструмент, который понимает формат
Dockerfile
- Python - основной способ установки Ansible это pip-пакет
Папки
- создать папку
ansible
, в ней будут находиться все конфиги и отправная точка для команд - создать папку
containers
в папкеansible
Примечание: Название папки не принципиально, но нужно будет использовать выбранное на протяжении всего обучения
Ansible
Официальный гайд будто намекает, что можно использовать виртуальную среду. Давайте создадим её и активируем.
Use pip in your selected Python environment to install the Ansible package
python -m venv .venv
source .venv/bin/activate
А дальше сам ansible
:
pip install ansible