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

Ramani ya value hutoa majina halisi ya vigeu vya proksi. Kwa vyanzo vya vifurushi vya umma ambapo proksi za umma zinaruhusiwa, orodha ya proksi za HTTP hutoa wagombea kwa URL hizi za proksi HTTP. require husubiri kukamilika kwa mafanikio kwa hali ya mazingira kabla ya hali ya kifurushi; vitalu vya karibu visivyounganishwa havionyeshi utegemezi huo.

Kwa chaguo-msingi environ.setenv huathiri subprocess ya sasa ya Salt. update_minion=True pia hubadilisha mchakato wa minion kuu, hivyo kuwapa thamani maisha marefu. Hakuna hata moja inayoweka proksi kwa mfumo mzima wa uendeshaji.

Hii inatumika wakati mtoa huduma wa kifurushi aliyechaguliwa anaheshimu maingizo hayo ya mazingira. Mtoa huduma anayetumia faili nyingine ya usanidi au huduma tofauti anahitaji kusanidi mtumiaji huyo badala yake. Proksi ya Salt master si njia ya minion kiotomatiki.

Makala zinazohusiana