Geymið endurnýtanlega proxy-vörpun í viðeigandi group_vars skrá:

proxy_env:
  http_proxy: http://gateway.example:8080
  https_proxy: http://gateway.example:8080

Beitið henni á fjartengdu aðgerðina:

- name: Download the managed artifact
  ansible.builtin.get_url:
    url: https://downloads.example/artifact.txt
    dest: /tmp/artifact.txt
    mode: '0644'
  environment: "{{ proxy_env }}"

Fyrir dæmið um almenna gagnahlutinn á leið sem leyfir óstaðfesta almenna milliliði, takið frambjóðanda HTTP-proxy URL úr HTTP-proxylistanum og stillið URL gagnahlutarins sér. Einingin tekur við umhverfinu í raunverulegu keyrslusamhengi sínu; get_url getur með skjalfestu use_proxy sínu slökkt á proxy-leiðslu sem kemur úr umhverfinu fyrir viljandi beint verk. Útflutningur í gagnvirku .bashrc tryggir ekki sömu inntak. Ef verkið sér tóma vörpun, athugið hvort play-breyta hnekkir gildinu úr birgðaskránni.

Notið block/play-umhverfi þegar sama stefnan á að ná yfir fleiri aðgerðir sem sami notandi. Þetta umfang stillir ekki leitir stýringarinnar, síuaukanna eða eigin tengingar Ansible upp á nýtt.

Stýrið varanlegum innskráningar- eða þjónustuvalkostum sér. Umhverfi verksins endar með aðgerð þess; síðari þjónusta fær umhverfi sitt úr eigin ræsingarstillingu.

Tengdir greinar