Назад | Перейти на главную страницу

Как добавить несколько переменных в Ansible PB из другого файла

Я планирую добавить несколько сотен строк в некоторые файлы с помощью Ansible. Моя идея состоит в том, чтобы поместить все эти строки в файл, а затем использовать переменную внутри playbook.

Это первая часть.

Во-вторых, эти переменные (в моем случае некоторые URL-адреса) будут просто частью статического текста. Например:

Пособие:

- name: Adding ACL
lineinfile:
  path: /configs/haproxy.conf
  insertafter: \#\ Define\ hosts
  line: '    acl host_{{ URL }} hdr(host) -i {{ URL }}'

Любые идеи, как я могу взять переменную URL из другого файла, файла, который будет содержать сотни записей?