Wann group_vars eng Proxy-Kaart definéiert, awer d'Aufgab en eidele Wäert kritt, sicht déi selwecht Variabel, déi am Play deklaréiert ass. Eng Play-Variabel huet méi héich Prioritéit; en eidele Plazhalter iwwerschreift trotzdem den Inventar.

Fir en externen Download, deen en ëffentlechen HTTP-Proxy benotze darf, liwwert d'HTTP-Proxy-Lëscht Kandidatadressen fir d'Wäerter vum Inventar. Halt d'Kaart am Inventar:

proxy_env:
  http_proxy: http://proxy.example.net:8080
  https_proxy: http://proxy.example.net:8080

Dann uwenden se op déi virgesinn Aufgab ouni en proxy_env:-Plazhalter um Play-Niveau:

environment: "{{ proxy_env | default({}) }}"

Wann eng Roll e Fallback brauch, läit eng eidel Kaart an den Standardwäerter vun der Roll ënner den Inventarwäerter a léisst den Inventar gewannen.

De gewisenen Filter behandelt undefined, net all eidel ausgesinn Zoustänn. Expliziten null ass scho definéiert, dofir läscht normale default({}) déi Iwwerschreiwung mat méi héicher Prioritéit net.

Préift den effektive Wäert fir den betraffenen Host, ier dir den Proxy-Endpunkt ännert. D'environment-Direktiv liwwert d'Inpute vun enger Aufgab eréischt, nodeems d'Variabelprioritéit d'Kaart ausgewielt huet, déi se auswäert.

Ähnlech Artikelen