Ef group_vars skilgreinir proxy-kort en verkefnið fær tómt gildi, leitaðu að sömu breytu sem er skilgreind í playinu. Play-breytan hefur hærri forgang; tómur staðgengill yfirskrifar samt birgðirnar.

Fyrir ytra niðurhal sem má nota opinbert HTTP-proxy býður HTTP-proxylistinn upp á frambjóðendaheimilisföng fyrir gildi birgðanna. Haltu kortinu í birgðunum:

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

Beittu því síðan á fyrirhugaða verkefnið án proxy_env: staðgengils á play-stigi:

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

Ef hlutverk þarf varaleið situr tómt kort í sjálfgefnum gildum hlutverksins undir gildum birgðanna og lætur birgðirnar vinna.

Síið sem sýnt er meðhöndlar undefined, ekki hvert tómt útlits ástand. Skýrt null er þegar skilgreint, svo venjulegt default({}) eyðir ekki þeirri yfirskrifun með hærri forgangi.

Athugaðu raunverulegt gildi fyrir viðkomandi hýsil áður en þú breytir proxy-endapunktinum. environment tilskipunin veitir inntak verkefnis aðeins eftir að forgangur breyta hefur valið kortið sem hún metur.

Tengdir greinar