Susa i-play variable engenalutho efihla imephu ye-proxy ye-Ansible
Ama-inventory group variables ahlulwa i-play-level declaration ngisho noma leyo declaration ingenalutho noma i-null.
Ku-Ansible, uma i-group_vars ichaza imephu ye-proxy kodwa umsebenzi uthola inani elingenalutho, funa i-variable efanayo emenyezelwe ku-play. I-play variable inegunya eliphezulu; isikhala esingenalutho sisadlula i-inventory.
Okokulanda kwangaphandle okuvunyelwe ukusebenzisa i-HTTP proxy yomphakathi, uhlu lwe-HTTP proxy luhlinzeka ngamakheli angabangenelela amanani e-inventory. Gcina imephu ku-inventory:
proxy_env:
http_proxy: http://proxy.example.net:8080
https_proxy: http://proxy.example.net:8080Bese uyisebenzisa kumsebenzi ohlosiwe ngaphandle kwesikhala se-proxy_env: ezingeni le-play:
environment: "{{ proxy_env | default({}) }}"Uma indima idinga isipele, imephu engenalutho kumadefault endima ingaphansi kwamanani e-inventory futhi ivumela i-inventory ukuthi inqobe.
Isihlungi esibonisiwe sibhekana ne-undefined, hhayi zonke izimo ezibonakala zingenalutho. I-null esobala isivele ichaziwe, ngakho i-default({}) evamile ayisusi lokho kubhuntshisa okunegunya eliphezulu.
Hlola inani elisebenzayo lomsingathi othintekile ngaphambi kokushintsha iphoyinti lokugcina le-proxy. Umyalelo we-environment unikeza okokufaka komsebenzi kuphela ngemva kokuba udludlungu lwezinto eziguqukayo lukhethe imephu eyiluhlolayo.