package_proxy_environment:
  environ.setenv:
    - name: package_proxy_environment
    - value:
        http_proxy: http://proxy.example:8080
        https_proxy: http://proxy.example:8080

network_packages:
  pkg.installed:
    - pkgs:
      - rsync
      - lftp
    - require:
      - environ: package_proxy_environment

D'value-Zouuerdnung gëtt déi tatsächlech Nimm vun de Proxy-Variabelen un. Fir ëffentlech Pakquellen, wou ëffentlech Proxye erlaabt sinn, bitt d'HTTP-Proxy-Lëscht Kandidaten fir dës HTTP-Proxy-URLen. require waart op den erfollegräichen Ofschloss vum Ëmfeldzustand virum Pakzustand; nobäi net verbonne Bléck drécken déi Ofhängegkeet net aus.

Standardméisseg beaflosst environ.setenv den aktuelle Salt-Subprozess. update_minion=True ännert zousätzlech den Haaptminion-Prozess, wat de Wäerter eng méi laang Liewensdauer gëtt. Keng vun deenen zwee setzt en Proxy fir dat ganzt Betribssystem.

Dëst gëllt, wann den ausgewielte Pakprovider dës Ëmfeldinput respektéiert. E Provider, deen eng aner Konfiguratiounsdatei oder en aparte Service benotzt, brauch amplaz dëse Konsument konfiguréiert. De Proxy vun engem Salt Master ass net automatesch d'Route vum Minion.

Ähnlech Artikelen