Isar da yanayin wakili ga ayyukan nesa na Ansible
Sake amfani da masu canjin wakili daga inventory yayin da kake amfani da su a fili ga ayyukan nesa da suke buƙata.
Ajiye taswirar wakili da za a sake amfani da ita a cikin fayil ɗin group_vars da ya dace:
proxy_env:
http_proxy: http://gateway.example:8080
https_proxy: http://gateway.example:8080Yi amfani da ita ga aikin nesa:
- name: Download the managed artifact
ansible.builtin.get_url:
url: https://downloads.example/artifact.txt
dest: /tmp/artifact.txt
mode: '0644'
environment: "{{ proxy_env }}"Don misalin kayan aikin jama'a a kan hanya da ke ba da izinin masu shiga tsakani na jama'a marasa tabbaci, ɗauki URL ɗin wakilin HTTP 'yan takara daga jerin wakilin HTTP kuma saita URL ɗin kayan aikin daban. Module ɗin yana karɓar yanayin a cikin ainihin mahallin aiwatarwarsa; get_url tare da use_proxy ɗinsa da aka rubuta na iya kashe wakilcin da ya fito daga yanayi don aikin kai tsaye da aka nufa. Fitarwa a cikin .bashrc mai mu'amala ba ya tabbatar da shigarwa iri ɗaya. Idan aikin ya ga taswirar fanko, duba ko canjin play yana maye gurbin ƙimar inventory.
Yi amfani da yanayin block/play lokacin da manufar ɗaya ya kamata ta rufe ƙarin ayyuka a matsayin mai amfani ɗaya. Wannan iyakar ba ta sake saita binciken mai sarrafawa, plugins ɗin tacewa ko haɗin Ansible kanta.
Sarrafa abubuwan da aka fi so na shiga ko sabis daban. Yanayin aikin yana ƙarewa da aikinsa; sabis na gaba yana samun yanayinsa daga tsarin fara nasa.