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

value зураглал нь прокси хувьсагчдын бодит нэрийг өгдөг. Нийтийн прокси зөвшөөрөгддөг нийтийн багцын эх сурвалжид HTTP прокси жагсаалт эдгээр HTTP прокси URL-д нэр дэвшигчдийг санал болгодог. require нь багцын төлөвөөс өмнө орчны төлөвийн амжилттай дуусахыг хүлээнэ; ойрхон холбоогүй блокууд тэр хамаарлыг илэрхийлэхгүй.

Анхдагчаар environ.setenv нь одоогийн Salt дэд процессд нөлөөлнө. update_minion=True нэмж үндсэн minion-ийн процессыг өөрчилж, утгуудад илүү урт наслалт өгдөг. Аль нь ч бүх операцийн системийн прокси тохируулахгүй.

Энэ нь сонгосон багц нийлүүлэгч эдгээр орчны оролтыг хүндэтгэх үед хэрэгжинэ. Өөр тохиргооны файл эсвэл тусдаа үйлчилгээ ашигладаг нийлүүлэгчид оронд нь тэр хэрэглэгчийг тохируулах шаардлагатай. Salt master-ийн прокси автоматаар minion-ийн зам биш.

Холбоотой нийтлэлүүд