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

saltstack: передать переменную jinja из файла солевого состояния во включенное солевое состояние

У меня случай, когда у меня 3 состояния соли A.sls, B.sls и C.sls из которых только один будет применен к хосту. Все 3 из них устанавливают переменную jinja Икс к определенному значению, а затем я хочу, чтобы все 3 вызывали общее состояние соли D.sls который использует Икс.
Как мне это сделать? Я пробовал использовать include: D.sls но он выполняется до того, как я могу установить переменную.

Хитрость заключалась не в использовании директивы «include» соли, а в том, чтобы включить jinja, как показано в этом ответе: Передача переменных с включением в солевой стек