Ansible Tower мы можем передать имя хоста как переменную в шаблон задания - PullRequest
0 голосов
/ 19 апреля 2020

Для Ansible Tower мы можем передать имя хоста как переменную в шаблон задания, чтобы при задании шаблона задания можно было динамически передавать сведения о хосте во время выполнения, и на этом хосте будет запускаться playbook. По сути, эта переменная должна обновить файл инвентаризации

1 Ответ

0 голосов
/ 20 апреля 2020

Ну да и нет. Вы можете иметь переменную для hosts в игре, а затем установить эту переменную в Tower. Таким образом, ваша пьеса будет выглядеть следующим образом:

---
- hosts: "{{ my_host_variable }}"
  tasks:
    .
    .
    .

И передайте my_host_variable с шаблоном.

...