SaltStack፦ የፕሮክሲ ተለዋዋጮችን ከ pkg.installed በፊት ያዘጋጁ
መደበኛ ተከታታይ ሂደት ለማግኘት require ይጠቀሙ፣ እና አካባቢው በአሁኑ ንዑስ ሂደት ውስጥ ወይም በዋናው ሚኒዮን ላይ እንደሚቆይ ሆን ብለው ይምረጡ።
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 ፕሮክሲ አድራሻዎች እጩዎችን ያቀርባል። require የጥቅል ሁኔታው ከመጀመሩ በፊት የአካባቢው ሁኔታ በተሳካ ሁኔታ እንዲጠናቀቅ ይጠብቃል፤ በአቅራቢያ ያሉ ያልተገናኙ ብሎኮች ያንን ጥገኝነት አይገልጹም።
በነባሪነት environ.setenv የአሁኑን የSalt ንዑስ ሂደት ይነካል። update_minion=True በተጨማሪ ዋናውን የሚኒዮን ሂደት ይለውጣል፣ ይህም እሴቶቹ ሰፊ የሕይወት ዘመን እንዲኖራቸው ያደርጋል። ሁለቱም ለመላው ኦፐሬቲንግ ሲስተም የሚሰራ ፕሮክሲ አያዘጋጁም።
ይህ የሚሰራው የተመረጠው የጥቅል አቅራቢ እነዚያን የአካባቢ ግብዓቶች ሲያከብር ነው። ሌላ የሚዋቀር ፋይል ወይም የተለየ አገልግሎት የሚጠቀም አቅራቢ ያንን ተጠቃሚ በምትኩ ማዋቀር ይፈልጋል። የSalt ማስተር ፕሮክሲ በራስ-ሰር የሚኒዮን መንገድ አይደለም።