не знаю как ансибл, но с солтом это почти необходимость :)
В ансибле есть башсибл и в этом плане он в сотни раз проще что бы не переучиватся а просто писать как на баше.
Надо заметить что кто-то хочет добавить ту же концепцию с runtime variables в Соль - на это был запрос и он был одобрен Солью, но кто и когда его реализует пока не ясно