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:8080

Bese 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.

Izihloko ezihlobene