अपडेट
- शेफ संस्करण 0.10.8 है
- मूल रूप से पूछे जाने के बाद से शेफ विकी बहुत अधिक संशोधन से गुजरा है।
- Opscode Platform को अब Opscode Hosted Chef कहा जाता है
- रूबीज और डेबियन पैकेज के अलावा शेफ को जल्द ही पूर्ण-स्टैक इंस्टॉलेशन के रूप में वितरित किया जाएगा ।
- शेफ का उपयोग शुरू करने के लिए वैग्रंट एक शानदार तरीका है।
मूल प्रतिक्रिया इस प्रकार है
सबसे पहले, इस लेखन के रूप में, शेफ का नवीनतम संस्करण 0.9.8 है । ऑप्सकोड ने शेफ को रूबीगम्स के रूप में वितरित किया है, और साथ ही साथ डेबियन / उबंटू पैकेज भी हैं । नवीनतम संस्करण के लिए RPM समुदाय के एक सदस्य द्वारा जारी किया जाता है ।
दूसरा, संस्करण 0.8.x + और उच्चतर में, OpenID को प्रमाणीकरण की आवश्यकता नहीं है । सर्वर के लिए Merb की आवश्यकता होती है क्योंकि यह एक Merb वेब एप्लिकेशन है।
Opscode एक Ofcode प्लेटफॉर्म नामक एक सेवा के रूप में एक शेफ सर्वर को होस्ट करता है। आप साइनअप कर सकते हैं और शुरुआत कर सकते हैं । यह "फ़ीचर बीटा" के दौरान मुफ़्त है, और एक बार बीटा को छोड़ देने पर यह 5 नोड्स तक मुफ़्त है । यदि आप साइन अप करते हैं तो ऑप्सकोड की सहायता साइट पर एक गाइड शुरू करना है ।
आरंभ करने का अवलोकन:
- बावर्ची स्थापित हो जाओ । ऐसा करने का सबसे आसान तरीका उबुन्टु 10.04 सिस्टम को चलाना है, या तो वीएम में या ईसी 2 पर, आदि। पहला कदम है रूबी को स्थापित करना, फिर शेफ को स्थापित करना।
- Opscode Platform, या अपने खुद के शेफ सर्वर के साथ संवाद करने के लिए स्थानीय उपयोगकर्ता वातावरण सेट करें। आप RubyGems के लिए Opscode's Chef बूटस्ट्रैप कॉन्फ़िगरेशन का उपयोग करके अपना स्वयं का सर्वर सेट कर सकते हैं ।
- अपनी रसोई की किताबों और अन्य बुनियादी ढांचे के विन्यास को संग्रहीत करने के लिए बावर्ची रिपॉजिटरी की स्थापना करें।
- डाउनलोड रसोई की किताबों को आप 'कुकबुक' निर्देशिका में रिपॉजिटरी में इस्तेमाल करना चाहते हैं।
- रसोइये को शेफ सर्वर पर अपलोड करें, व्यंजनों को नोड की रन सूची में जोड़ें और देखें कि यह कॉन्फ़िगर हो गया है।
Django और Apache2 के लिए:
आपको एक लिखना होगा जो आपके Django एप्लिकेशन कोड को दिखाता है। Apache2 रसोई की किताब में वेब अनुप्रयोगों के लिए वर्चुअल होस्ट सेट करने में मदद करने के लिए एक परिभाषा है ।
आप बावर्ची परियोजना के "प्रलेखन" घटक में एक टिकट जमा करके प्रलेखन को बेहतर बनाने में मदद कर सकते हैं । अगर आपको ओपन सोर्स शेफ सर्वर से परेशानी है, तो मदद के लिए पूछने के लिए सबसे अच्छी जगहें शेफ मेलिंग लिस्ट , या फ्रीकोड पर #chef IRC चैनल हैं । यदि आप प्लेटफ़ॉर्म के लिए साइन अप करते हैं तो आपके पास सहायता अनुरोध सबमिट करने के लिए सहायता साइट तक पहुंच है।
प्रकटीकरण: मैं ऑप्सकोड के लिए काम करता हूं।