我有一个 ansible 剧本,它使用 jinja2 模板生成文件:
- delegate_to: localhost
ansible.builtin.template:
src: metrics.j2
dest: metrics.txt
它使用正确的数据和格式写入文件 - 没有问题。但我不想编写文件,而是想通过 HTTP POST 发送输出。
- ansible.builtin.uri:
url: https://your.form.based.auth.example.com/index.php
method: POST
body: "{{ jinja2 template result }}"
那么如何将 Jinja2 模板结果获取到 URI 请求的正文中呢?