Twassil ta' ambjent proxy lill-kompiti remot ta' Ansible
Uża mill-ġdid il-varjabbli tal-proxy mill-inventarju billi tapplikahom b'mod espliċitu għall-azzjonijiet remot li jeħtieġuhom.
Aħżen immappjar tal-proxy li jista' jerġa' jintuża fil-fajl group_vars xieraq:
proxy_env:
http_proxy: http://gateway.example:8080
https_proxy: http://gateway.example:8080Applika lill-azzjoni remota:
- name: Download the managed artifact
ansible.builtin.get_url:
url: https://downloads.example/artifact.txt
dest: /tmp/artifact.txt
mode: '0644'
environment: "{{ proxy_env }}"Għall-eżempju tal-artefatt pubbliku fuq rotta li tippermetti intermedjarji pubbliċi mhux awtentikati, ħu URL tal-proxy HTTP kandidati mil-lista tal-proxy HTTP u stabbilixxi l-URL tal-artefatt separatament. Il-modulu jirċievi l-ambjent fil-kuntest reali tal-eżekuzzjoni tiegħu; get_url bid-use_proxy dokumentat tiegħu jista' jiddiżattiva l-proxy derivat mill-ambjent għal kompitu dirett maħsub. Esportazzjoni fi .bashrc interattiv ma tiggarantixxix l-istess inputs. Jekk il-kompitu jara mmappjar vojt, iċċekkja jekk varjabbli play hijiex tissostitwixxi l-valur tal-inventarju.
Uża l-ambjent block/play meta l-istess politika għandha tkopri aktar azzjonijiet bħala l-istess utent. Dak l-ambitu ma jerġax jikkonfigura t-tiftix tal-kontrollur, il-plugins tal-filtru jew il-konnessjonijiet ta' Ansible stess.
Immaniġġja l-preferenzi persistenti tal-login jew tas-servizz separatament. L-ambjent tal-kompitu jintemm bl-azzjoni tiegħu; servizz aktar tard jikseb l-ambjent tiegħu mill-konfigurazzjoni tal-bidu tiegħu stess.