Ansible: заполнение шаблона, содержащего неизменяемые интерполяции
Мне нужно создать книгу воспроизведения, которая будет брать файл шаблона, интерполировать некоторые переменные и помещать полученный файл в другой каталог.
Первая часть проблемы заключается в том, что полученный файл будет использоваться как еще одна книга воспроизведения Ansible, поэтому исходный файл содержит другие интерполяции, и эти интерполяции необходимо сохранить такими, какие они есть. В качестве примера предположим, что исходный файл содержит что-то вроде этого:
key1: {{ value1 }}
key2: {{ value2 }}
Значение
Вторая часть проблемы заключается в том, что я не могу просто изменить исходный файл и добавить обратную косую черту перед фигурными скобками, потому что этот файл обновляется другими процессами. Более того, поскольку файл шаблона время от времени обновляется, я не могу предсказать, какие переменные нужно пропустить после следующего обновления. Знаю только, что нужно интерполировать, но не знаю, как называются остальные переменные (сегодня есть и, завтра разработчики переименовали
Могу ли я спросить Ansible, что мне нужно интерполировать
Спасибо.