Как вывести на stdout переменную, включенную из другого yml-файла в ansible?

Как вывести на stdout переменную, включенную из другого yml-файла в ansible?

Я включил переменную из другого .ymlфайла Ansible. Как мне вывести эту переменную STDOUTв моем плейбуке?

Вот пример плана действий, демонстрирующий, чего я пытаюсь добиться:

---
- hosts: host1
  var_files: configure.yml

tasks: 
  - name: Print to stdout
    action: {{build}}.stdout

build — это переменная, которая включена из другого файла yml

решение1

Вам, вероятно, нужен debugмодуль, добавьте его как «задачу»:

  - debug: var={{build}}.stdout

Мне интересно, нужны ли брекеты, вы их показали, но я не могу сказать без большего контекста. Если это не дает того, что вы ожидаете, попробуйте без брекетов. Попробуйте .stdoutтакже без , показанная информация может быть весьма познавательной.

Связанный контент