मुझे एक शेफ server
, workstation
, client
, और node
के बीच अंतर करने में कठिनाई हो रही है। सबसे महत्वपूर्ण बात यह है कि प्रारंभिक वातावरण की स्थापना करते समय उनकी स्थिति क्या होती है? मैंने अनगिनत लेख और दस्तावेज पढ़े हैं, लेकिन मैं अलग-अलग भूमिकाओं को समझ नहीं पा रहा हूं और वे पूरी तरह से स्वचालित सेटिंग में कैसे खेलते हैं। यही है, जब सबकुछ ऊपर और चल रहा है, तो कैसे कोई कुकबुक अपडेट करता है और सभी शेफ प्रबंधित सर्वर को सिंक करता है?शेफ सर्वर, वर्कस्टेशन, क्लाइंट, और नोड के बीच क्या अंतर है?
वर्तमान में मेरे पास एक शेफ सर्वर सेटअप (उबंटू पर) है जो सफलतापूर्वक chef-server-webui
चला रहा है। क्या मुझे रिपॉजिटरी कुकबुक सेट अप करने के लिए वर्कस्टेशन के रूप में अपने कंप्यूटर का उपयोग करने की ज़रूरत है, या क्या मुझे एक और समर्पित वर्कस्टेशन चाहिए जो भंडार का घर रखे?
आखिरकार, अगर मैं बूटस्ट्रैप उदाहरण बनाना चाहता हूं, तो मुझे उन उदाहरणों पर स्थापित करने की क्या ज़रूरत है? क्या मुझे शेफ/चाकू या कुछ और सेट करने की ज़रूरत है?
क्या मुझे अपने शेफ सर्वर पर चाकू स्थापित करने की आवश्यकता है? दस्तावेज़ 'चाकू कॉन्फ़िगरेशन - प्रारंभिक' चलाने के लिए कह रहे हैं, लेकिन जब मैंने 'शेफ-सर्वर' स्थापित किया था, तो उसने इसे भी इंस्टॉल नहीं किया था। – Omar
नहीं, 'चाकू' एक क्लाइंट-केवल उपकरण AFAIK है। मुझे लगता है कि 'चाकू कॉन्फ़िगरेशन' आपके वर्कस्टेशन को कॉन्फ़िगर करता है। – StephenKing
@StephenKing एक छोटे सर्वर का उपयोग करने के लिए यह एक बुरा अभ्यास होगा जैसे कि वर्कस्टेशन के रूप में एक अजीब माइक्रो इंस्टेंस कहें? – WhyAyala