10
Ben yanıtlayıcı' taktik kitabı kullanarak bir sonraki komutu çalıştırmak isteyen
ile bukle -X yürütün?yanıtlayıcı 'oyun kitabında
Koşarsam:
- name: post to consul
uri:
url: http://marathon.service.consul:8080/v2/apps/
method: POST
body: "{{ lookup('file','mesos-consul.json') }}"
body_format: json
HEADER_Content-Type: "application/json"
sonraki var fail:
tasks:
- name: post to consul
uri:
url: http://marathon.service.consul:8080/v2/apps/
method: POST
body: "{{ lookup('file','mesos-consul.json') }}"
body_format: json
headers:
Content-Type: "application/json"
:
fatal: [172.16.8.231]: FAILED! => {"failed": true, "msg": "ERROR! the
file_name '/home/ikerlan/Ik4-Data-Platform/ansible/playbooks/Z_PONER_EN_MARCHA/dns-consul/mesos-consul.j2' does not exist, or is not readable"}
teşekkür ama başucu kitabının dosyası 'mesos-consul.json' yürütmek için Tryes değil, uzak makinenin, var Modülünü çalıştırdığımda bir başarısızlık, açıklamanın içinde. –
[getirme modülü] 'ni (http://docs.ansible.com/ansible/fetch_module.html) kullanarak uzaktaki düğümden json dosyasını alabilir ve ardından URI modülünü kullanabilir veya kullanabilirsiniz. script "uzak düğümde curl comandı yürütmek için modül. Cevabımı, hangisini tercih edeceğinizi göstermek için güncelleyebilirim. – smiller171
Komut dosyasını çalıştırmak için en kolay yol betik modülünü kullanmaktır, çok fazla bilmiyorum çünkü bu kadar tecrübem yok, bu yüzden lütfen anlamanın en kolay yolunu istiyorum. Teşekkürler @ smiller171 –