2015-02-09 7 views
6

मेरे पास 2 cookbooks नाम mycookbook और संस्करण 0.1.0 और 0.1.1 शेफ सर्वर पर है। अब मैं शेफ-क्लाइंट का उपयोग कर केवल कुकबुक mycookbook संस्करण 0.1.1 को चलाने के लिए चाहता हूं। मैं यह कैसे करु ?मैं शेफ-क्लाइंट का उपयोग कर एक विशिष्ट संस्करण के साथ एक कुकबुक कैसे चला सकता हूं?

उत्तर

20

कुछ हिट के साथ मिले जवाब और कोशिश

आदेश

chef-client -o "recipe[[email protected]]" 

निम्नलिखित भाग गया यह mycookbook संस्करण 0.1.1 यह है कि कॉल करेंगे !!!

+0

वह आदेश केवल एक ही कुकबुक के साथ आपकी रनलिस्ट को नए के साथ बदल देगा। सभी रनों के लिए कुछ संस्करणों का उपयोग करने के लिए, आप पर्यावरण में कुकबुक का सटीक संस्करण निर्दिष्ट कर सकते हैं और उस वातावरण को अपने नोड में असाइन कर सकते हैं। – rastasheep

+0

@rastasheep हां, मैं एक रन-सूची से एक विशिष्ट कुकबुक चलाने के लिए चाहता था और यही मेरी आवश्यकता थी। मैं पर्यावरण विन्यास और कुकबुक संस्करण असाइनमेंट के बारे में भी जानता था लेकिन इस परिदृश्य के लिए समाधान नहीं था (मुझे शेफ सर्वर में नया वातावरण बनाने की अनुमति नहीं है)। – Salim

संबंधित मुद्दे

 संबंधित मुद्दे