Подтвердить что ты не робот

Запуск Ansible playbook без инвентаря

Рассмотрим, хочу ли я что-то быстро проверить. То, что на самом деле не нуждается в подключении к хосту (для проверки того, как работает сам, например, в том числе обработчиков или чего-то еще). Или localhost будет делать. Я бы, вероятно, отказался от этого, но на странице руководства говорится:

-i PATH, --inventory = PATH

PATH в инвентарь, который по умолчанию соответствует /etc/ansible/hosts. Альтернативно, вы можете использовать разделенный запятыми список хостов или одного хоста с конечным узлом запятой,

И когда я запускаю загрузочную книгу без инвентаря, он говорит:

[WARNING]: список доступных хостов пуст, доступен localhost

Есть ли простой способ запустить playbook против какого-либо хоста или, возможно, localhost?

4b9b3361

Ответ 1

Как предложил @ydaetskcoR, он выглядит следующим образом:

$ ansible-playbook playbook.yml -i localhost, -k

И тестовая книга, если на то пошло

- hosts: all
  tasks:
    - debug: msg=test