Дополнительные опции ansible-playbook
Команда ansible-playbook имеет дополнительные опции, кроме тех, что мы уже рассмотрели:
--inventory=PATH ( -i PATH )
: Определение кастомного инвентарного файла (по умолчанию используется файл Ansible расположенный в /etc/ansible/hosts).--verbose ( -v )
: Режим подробного протоколирования (вывод всех выходных данных, включая успешные операции). Вы можете использовать-vvvv
чтобы получить больше данных.--extra-vars=VARS ( -e VARS )
: Определите переменные, которые будут использоваться в playbook "key=value, key=value".--forks=NUM ( -f NUM )
: Номер forks (целое число). Установите для этого числа больше 5, чтобы увеличить число серверов, на которых Ansible будут выполнять задачи одновременно.--connection=TYPE ( -c TYPE )
: Тип подключения, который будет использоваться (по умолчанию используется ssh).--check
: Запускаеть playbook в режиме проверки ("Dry Run"); Все задачи, определенные в playbook, будут проверяться на всех хостах, но ни одна из них не будет запущена.
Следующие примеры можно скачать из реозитория GitHub