Внезапно сам для себя столкнулся с проблемой неправильного написания инвентори файла Ansible. Споткнулся в общем-то на ровном месте. Правила описания удаленных серверов есть в официальной документации. Будьте внимательны! Дзен не поддерживает yaml форматирование. Проверьте расстановку пробелов, прежде чем запускать Ansible. Я предпочитаю использовать yaml разметку и на текущий момент, мой inventory.yml файл выглядит так: ---
app_servers:
hosts:
app_server_01:
ansible_host: 192.168.124.230
vars:
ansible_user: "ubuntu"
ansible_ssh_private_key_file: "~/.ssh/id_ed25519" Здесь, создана группа хостов app_servers, в которой указан только один удаленный сервер app_server_01. По аналогии можно добавить дополнительные хосты в эту группу или создать еще несколько групп. Для всей группы хостов указаны переменные ansible_user и ansible_ssh_private_key_file. Таким образом, при добавлении новых удаленных серверов в группу, будут использоваться указанные имя пользователя и ssh кл