в том что есть путь к программе на 300+ тачках, и на всех тачках пути к программе разные, стандартизации нет.
Как я вышел из положения:
У меня переодически через Powershell запускается фоновое задание которое ищет этот путь и пишет его в файл.
То есть сейчас у меня есть, условно файл C:/path.txt, где записан путь и мне нужно постоянно взаимодействовать с этой директорией через мои плейбуки.
Как получить контент из файла в Ansible под windows?
Через шелл катни файл и сохрани оутпут
А как то более по Ansible way?
Поискать в доке модуль который читает файл. Если такого нет - написать самому
Попробуйте использовать mklink вместо сохранения в файл.
Модули fetch и slurp могут читать файлы и с виндовых таргетов. Считываешь контент файла и работаешь с ним аналогично никсовым.
Обсуждают сегодня