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

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

Artikli relatati