Gorde proxy mapaketa berrerabilgarri bat dagokion group_vars fitxategian:

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

Aplikatu urruneko ekintzari:

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

Artefaktu publikoaren adibidea autentifikatu gabeko bitartekari publikoak onartzen dituen ibilbide batean badago, hartu HTTP proxy URL hautagaiak HTTP proxy zerrendatik eta ezarri artefaktuaren URLa bereizita. Moduluak ingurunea bere exekuzio-testuinguru errealean jasotzen du; get_url-k bere use_proxy dokumentatuarekin ingurunetik eratorritako proxy erabilera desgai dezake nahita zuzena den zeregin baterako. .bashrc interaktibo bateko esportazioak ez ditu sarrera berak bermatzen. Zereginak mapaketa hutsa ikusten badu, egiaztatu play aldagai batek inbentarioko balioa gainditzen duen.

Erabili block/play ingurunea politika berak erabiltzaile berdin gisa ekintza gehiago estali behar dituenean. Esparru horrek ez ditu kontrolatzailearen bilaketak, iragazki plug-inak edo Ansiblen beraren konexioak birkonfiguratzen.

Kudeatu saio-hasiera edo zerbitzu hobespen iraunkorrak bereizita. Zereginaren ingurunea bere ekintzarekin amaitzen da; geroagoko zerbitzu batek bere ingurunea bere abio-konfiguraziotik lortzen du.

Erlazionatutako artikuluak