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

Vastendus value annab puhverserveri muutujate tegelikud nimed. Avalike paketiallikate puhul, kus avalikud puhverserverid on lubatud, pakub HTTP-puhverserverite loend kandidaate nende HTTP-puhverserveri URL-ide jaoks. require ootab keskkonnaseisundi edukat lõppemist enne paketiseisundit; lähedal asuvad ühendamata plokid seda sõltuvust ei väljenda.

Vaikimisi mõjutab environ.setenv praegust Salti alampotsessi. update_minion=True muudab lisaks peamist minioni protsessi, andes väärtustele pikema eluea. Kumbki neist ei sea puhverserverit kogu operatsioonisüsteemi jaoks.

See kehtib siis, kui valitud paketipakkuja arvestab neid keskkonna sisendeid. Teist konfiguratsioonifaili või eraldi teenust kasutav pakkuja vajab selle asemel selle tarbija seadistamist. Salt masteri puhverserver ei ole automaatselt minioni marsruut.

Seotud artiklid