Привет,
После некоторого поиска в Google и запросов в IRC, похоже, не существует глобального файла переменных по умолчанию, в котором вы могли бы установить такие вещи, как ускорение и сбор_фактов.
group_vars / all, похоже, не работает для переменных на этом уровне.
Это означает, что для большого сценария с большим количеством пьес вы должны явно устанавливать их для каждой игры, это, вероятно, неоптимально?
Привет,
(A) Они устанавливаются для каждой игры.
(B) В будущем, пожалуйста, не используйте github в качестве форума поддержки. Вместо этого остановитесь на ansible-project в googlegroups.
Спасибо!
Привет Майкл,
На самом деле это запрос функции (или, по крайней мере, обновления документации), а не поддержка.
Вопрос кажется повторяющимся, и обычно дается ответ «group_vars / all», но это не работает для всех областей и, конечно, не для переменных, которые я упомянул.
[all: vars] в инвентаре выглядит следующим лучшим ответом, но когда у вас есть несколько разных файлов инвентаря, вы действительно не хотите дублировать эти значения во всех из них.
Итак, я чувствую, что чего-то похожего на значения по умолчанию / в ролях на уровне playbook отсутствует.
+1, не могу найти место для определения глобальных значений по умолчанию
Самый полезный комментарий
Привет Майкл,
На самом деле это запрос функции (или, по крайней мере, обновления документации), а не поддержка.
Вопрос кажется повторяющимся, и обычно дается ответ «group_vars / all», но это не работает для всех областей и, конечно, не для переменных, которые я упомянул.
[all: vars] в инвентаре выглядит следующим лучшим ответом, но когда у вас есть несколько разных файлов инвентаря, вы действительно не хотите дублировать эти значения во всех из них.
Итак, я чувствую, что чего-то похожего на значения по умолчанию / в ролях на уровне playbook отсутствует.