
jinja2 템플릿을 사용하여 파일을 생성하는 ansible 플레이북이 있습니다.
- 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 요청 본문으로 가져오는 방법은 무엇일까요?