-3
나는 가능한 한 POST 요청을해야합니다. 내가 얻을, 그것을 실행가능 : 사용 설명서에 hosts.ini의 호스트 주소를 사용하십시오.
- hosts: worker1
tasks:
- name: inizialize worker
uri:
url: "http://{{ worker1 }}:8080/xxx/yyy"
method: POST
user: admin
password: password
force_basic_auth: yes
return_content: yes
body: "field=myfield"
그러나 :
[workers]
worker1 ansible_host=111.111.111.111
worker2 ansible_host=222.222.222.222
내가 요구에 worker1에의 IP 주소를 연결해야하는 URL을, 그래서 나는 나의 각본을 썼다 :
내 hosts.ini
파일입니다 :
필드 'args'의 값이 잘못되었습니다.이 값에는 정의되지 않은 변수가 포함되어 있습니다. 오류 : 'worker1'이 정의되지 않았습니다.
어디에서 문제가 발생합니까?