SaltStack: pkg.installed ৰ আগতে প্ৰক্সি চলকসমূহ নিৰ্ধাৰণ কৰক
সাধাৰণ ক্ৰমিক ৰানৰ বাবে require ব্যৱহাৰ কৰক, আৰু পৰিৱেশটো বৰ্তমানৰ উপ-প্ৰক্ৰিয়াত থাকিব নে মূল minion ত থাকিব সেয়া সচেতনভাৱে বাছনি কৰক।
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_environmentvalue মেপিঙে প্ৰকৃত প্ৰক্সি চলকৰ নাম যোগান ধৰে। য'ত ৰাজহুৱা প্ৰক্সি অনুমোদিত তেনে ৰাজহুৱা পেকেজ উৎসৰ বাবে HTTP প্ৰক্সি তালিকাই এই HTTP প্ৰক্সি URL-সমূহৰ বাবে প্ৰাৰ্থী যোগান ধৰে। requireএ পেকেজ স্থিতিৰ আগতে পৰিৱেশ স্থিতি সফলভাৱে সম্পূৰ্ণ হোৱালৈ অপেক্ষা কৰে; ওচৰৰ অসংযুক্ত ব্লকে সেই নিৰ্ভৰশীলতা প্ৰকাশ নকৰে।
ডিফল্টভাৱে environ.setenvএ বৰ্তমানৰ Salt উপ-প্ৰক্ৰিয়াক প্ৰভাৱিত কৰে। update_minion=Trueই অতিৰিক্তভাৱে মূল minion প্ৰক্ৰিয়া সলনি কৰে, যাৰ ফলত মানসমূহে দীঘলীয়া জীৱনকাল পায়। দুয়োটাৰে কোনো এটাই অপাৰেটিং চিষ্টেম-ব্যাপী প্ৰক্সি স্থাপন নকৰে।
এইটো তেতিয়া প্ৰযোজ্য যেতিয়া নিৰ্বাচিত পেকেজ প্ৰদানকাৰীয়ে সেই পৰিৱেশ ইনপুটসমূহ মানি লয়। অন্য কনফিগ ফাইল বা সুকীয়া সেৱা ব্যৱহাৰ কৰা প্ৰদানকাৰীৰ বাবে সেই গ্ৰাহকজনক ইয়াৰ পৰিৱৰ্তে কনফিগাৰ কৰিব লাগে। Salt master ৰ প্ৰক্সি স্বয়ংক্ৰিয়ভাৱে minion ৰ পথ নহয়।