Установка и папки

Необходимое

Нам потребуется несколько утилит, чтобы следовать описанию:

  • 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