Всем доброго времени суток.
Задача: объявить переменную в начале плейбука и по мере его выполнения изменять ее значение, пример
---
- name: all hosts release
hosts: all
vars:
release: none
tasks:
- debug:
msg: "current release = {{ release }}"
- name: присвоить переменной значение из файла или из другой переменной
что_здесь_должно_быть: release = {{lookup('file','/env/service_account_checker/prod/version')}} <- это не работает
- debug:
msg: "new release = {{ release }}"
Концептуально не понимаю, как присваивать значение переменным в ходе выполнения тасков?