Chef Infra Client के बाहरी अनुरोधों के लिए, जिस नोड पर क्लाइंट चलता है वहाँ मौजूदा client.rb कॉन्फ़िगर करें:

http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'

इच्छित आंतरिक अपवादों का उपयोग करें। जब मध्यस्थ को प्रमाणीकरण चाहिए तो प्रॉक्सी उपयोगकर्ता और पासवर्ड की अलग सेटिंग्स उपलब्ध हैं। यह नोड के Chef क्लाइंट को कॉन्फ़िगर करता है, हर प्रबंधित मशीन के लिए Chef Infra Server मार्ग नहीं।

इनिशियलाइज़ेशन के दौरान, जब वे कुंजियाँ अनुपस्थित हों तो Chef इस कॉन्फ़िगरेशन से लोअरकेस प्रॉक्सी पर्यावरण मान निकाल सकता है। जब इंटरैक्टिव रन और सेवा लॉन्च अलग व्यवहार करें तो मौजूदा विरासत में मिले मानों की तुलना करें।

प्रोफ़ाइल-फ़ाइल रेसिपी वास्तव में क्या बदलती है

शेल प्रोफ़ाइल निर्देशिका में एक्सपोर्ट स्क्रिप्ट लिखने वाला cookbook उस प्रोफ़ाइल के बाद के उपभोक्ताओं के लिए एक इनपुट बनाता है। यह चल रहे Chef क्लाइंट को लॉगिन शेल की फ़ाइलें फिर से पढ़ने या किसी प्रबंधित एप्लिकेशन को नए पर्यावरण के साथ पुनः आरंभ करने पर बाध्य नहीं करता।

प्रबंधित सेवा के लिए, सेवा द्वारा समर्थित पर्यावरण या नेटवर्किंग विकल्प सेट करें। Chef के पर्यावरण को विरासत में पाने वाला कोई कमांड उसके चरों का उपयोग केवल तभी कर सकता है जब वह निष्पादन योग्य उन्हें समर्थित करता हो। आंतरिक Chef और एप्लिकेशन एंडपॉइंट्स को उनके इच्छित बायपास मार्गों पर रखें।

संबंधित लेख