2012-11-25 6 views
5

मैं शेफ और क्लाउड में नया हूं। मुझे विंडोज सर्वर 2008 पर शेफ स्थापित करना है। मैं यहां प्रलेखन के माध्यम से जा रहा था: http://wiki.opscode.com/display/chef/Installing+Chef+Client+on+Windowsविंडोज सर्वर पर शेफ सोलो स्थापित करना

लेकिन कुछ कदम मुझे स्पष्ट नहीं हैं।

मेरे पास एक बहुत ही सरल सेटअप है, इसका शेफ एकल है इसलिए मेरे पास सिर्फ एक विंडोज सर्वर है जहां मैं इसे स्थापित करने और कुछ कुकबुक लिखने का अभ्यास कर रहा हूं।

कृपया मुझे इसके साथ मदद करें। ऊपर दिए गए लिंक में दिए गए चरणों में मुझे स्पष्ट नहीं है: चरण का नाम: सत्यापन कुंजी पर प्रतिलिपि मुझे नहीं पता कि कौन सा validation.pem यह बात कर रहा है।

अग्रिम में आपकी मदद के लिए धन्यवाद ..

उत्तर

11

आप केवल बावर्ची सोलो का उपयोग करना चाहते हैं, तो आप "validation.pem", " 'USERNAME'.pem" के साथ कुछ करने की ज़रूरत नहीं है, या "knife.rb"।

चरण 1: Chef Windows MSI स्थापित करें।

चरण 2: Chef Solo Documentation पढ़ें।

उस पृष्ठ के पथ यूनिक्स के लिए विशिष्ट हैं, लेकिन आप उन्हें अपने विंडोज सिस्टम के लिए उचित स्थानों पर अनुकूलित करने में सक्षम होना चाहिए।

अनिवार्य रूप से बावर्ची सोलो उपयोग करने के लिए, आप की जरूरत:

  1. एक solo.rb विन्यास फाइल। यह आपके द्वारा उपयोग की जाने वाली कुकबुक के स्थान को इंगित करना चाहिए, उदाहरण के लिए, "सी: \ शेफ \ कूकबुक"

  2. एक JSON फ़ाइल जो नोड का वर्णन करती है (जैसे, mynode.json बनाएं), विशेष रूप से रन सूची उपयोग करते हैं, उदाहरण के लिए:

    { "run_list": [ "नुस्खा [विंडोज़]", "नुस्खा [mycookbook_one"]] }

वगैरह।

  1. solo.rb में निर्दिष्ट स्थान में वास्तविक कुकबुक। आप Chef Community Site से कई डाउनलोड कर सकते हैं जो पहले से ही विंडोज़ जैसे "विंडोज़", "आईआईएस", "एसक्यूएल_सेवर" और many more के साथ काम कर सकते हैं।

  2. कॉन्फ़िगरेशन फ़ाइल और JSON फ़ाइल निर्दिष्ट करने वाले शेफ-एकल चलाएं। आप शायद इसे प्रशासक के रूप में करना चाहते हैं।

    महाराज-एकल -c solo.rb -j mynode.json

आप अटक जाते हैं, तो Chef Users Mailing List सवाल पूछने के लिए एक महान जगह है।

+1

लोगों को सिर्फ यह जवाब पढ़ने के लिए एक एफवाईआई, शेफ सोलो दस्तावेज के लिए स्थान http://docs.opscode.com/chef_solo.html पर स्थानांतरित हो गया – Afforess