2013-03-14 7 views
6

मैंने अभी शेफ का उपयोग शुरू किया है और मैंने कुछ व्यंजनों में देखा है जैसे node['cpu']['total'] जैसी चीजें हैं।शेफ नोड विशेषताएँ। कौन सा avaialble हैं?

मैंने "शेफ नोड विशेषता" जैसी सामग्री के लिए प्रश्नों और ऑनलाइन खोज की लेकिन मुझे उपलब्ध नोड विशेषताओं की एक सूची नहीं मिल रही है।

क्या मैं के लिए देख रहा हूँ है:

  1. सभी node[...] स्वचालित रूप से परिभाषित कर रहे हैं?
  2. मुझे सभी उपलब्ध नोड विशेषताएँ (cpu ...) की सूची कहां मिल सकती है?

उत्तर

12

क्या सभी नोड [...] स्वचालित रूप से परिभाषित हैं?

नहीं। उनमें से कुछ शेफ चलाने की शुरुआत में ओईई द्वारा निर्धारित किए गए हैं। उनमें से कुछ के द्वारा (डिफ़ॉल्ट) cookbooks के गुण सेट कर रहे हैं और उनमें से कुछ

प्रणाली में विभिन्न स्थानों (भूमिकाओं जैसे, अन्य व्यंजनों, ...) मैं सभी उपलब्ध की एक सूची कहां मिल सकते हैं पर ओवरराइट कर रहे हैं नोड विशेषताएँ (सीपीयू ...)?

यह उस प्रणाली पर निर्भर करता है जिस पर आप चल रहे हैं, जो ओई प्लगइन्स आपने स्थापित किया है और आपकी प्लेलिस्ट में कौन सी कुकबुक हैं। मूल ओहई विशेषताओं की पूरी सूची प्राप्त करने के लिए, आप अपने खोल पर ohai निष्पादित कर सकते हैं जो सभी स्वचालित विशेषताओं को आउटपुट करेगा। दूसरों के लिए, आपको अपनी रसोई की किताबों को देखना होगा।

प्रलेखन संदर्भ के लिए Chef documentation पर एक नज़र डालें। मैंने एक अच्छा प्रारंभिक बिंदु जोड़ा, लेकिन वास्तव में गुणों को समझना थोड़ा जटिल है क्योंकि यह एक लचीला (और इस प्रकार जटिल) प्रणाली है। आपको कुछ दस्तावेज ब्राउज़ करना चाहिए।

+2

वाह! अद्भुत प्रतिक्रिया। अत्यंत उपयोगी। मुझे नहीं पता था कि ओई निष्पादन योग्य था। यह शेफ के अलावा आसान काम में आ सकता है .... मैं शेफ के साथ संघर्ष कर रहा हूं। मैं जिस तरह से दस्तावेज के लिए उपयोग नहीं किया जाता है। धन्यवाद! – iDev247

1

आह! तो यह Ohai नुस्खा/प्लगइन है जो गुण सेट करता है। विशेष रूप से linux/cpu plugin

+1

कोई भी जानता है कि मुझे उपलब्ध मूल्यों की सूची कहां मिल सकती है? आप क्रेडिट लेने के लिए उत्तर के रूप में पोस्ट कर सकते हैं। – iDev247

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