Как объединить несколько файлов Vars на хост?

Литеральный пул содержит любые строки, которые были созданы без использования ключевого слова new.

Существует разница: строка без новой ссылки сохраняется в строковом литеральном пуле, а String с новым говорит, что они в памяти кучи.

Строка с новыми находится в другом месте в памяти, как и любой другой объект.

0
задан nyi 19 March 2019 в 08:50
поделиться

1 ответ

Вы сможете использовать задачу include_vars с переменной inventory_hostname или ansible_hostname . Например:

- name: Include host specific variables
  include_vars: "{{ ansible_hostname }}.yml"

- name: Include host specific secret variables
  include_vars: "{{ ansible_hostname }}_secret.yml"

Еще лучшим решением было бы решение проблемы пользователей, имеющих уникальные пароли на разных хостах.

0
ответ дан MacGruber 19 March 2019 в 08:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: