Ansible - сформировать файл из трех
Не могу сообразовать как сделать такую вещь.
Нужно сформировать один файл из трех,четырех итд (не важно сколько)
Первое на ум приходит использовать lineinfile
Суть:
Если меняется первая часть файла , то изменения должны быть на всех серверах, так как они все используют первую часть по определению.
Если меняется вторая часть, то сервера которые ее не используют, не запускаются.
Третья , значит первые и вторые отдыхают, для них изменений нет.
итд.
Как формировать файл понятно, не понятно как сделать такую проверку. Можно было бы использовать md5 , но честно не очень хочется это делать.