में group_vars फ़ाइल के रूप में समूहों के चौराहे को निर्दिष्ट करें मेरे पास विशिष्ट चर हैं जिन्हें उत्तर में समूहों के चौराहे के आधार पर लागू करने की आवश्यकता है। उदाहरण के लिए, यदि कोई सर्वर प्रोड मोड में है और वेबसाइट फ़ंक्शन है, तो मैं इसे tag_function_website:&tag_mode_prod
का उपयोग करके प्लेबुक में निर्दिष्ट कर सकता हूं। यह बहुत अच्छा है, लेकिन अगर मैं उस छेड़छाड़ के लिए समूह वर्र्स फ़ाइल बनाने की ज़रूरत है तो मुझे क्या करना चाहिए जिसमें अंतर चर विशिष्टता है (यानी मैं देव और प्रोड के लिए एक ही डीबी का उपयोग नहीं करना चाहता, लेकिन मेरे पास अलग-अलग डीबीएस भी हैं विभिन्न कार्यों के बक्से)। मैं एक फ़ाइल नाम में एम्पर्सेंड का उपयोग नहीं कर सकता, तो मैं अपने वांछित चौराहे को मारने वाले बॉक्स को निर्दिष्ट करने के लिए समूह वर्र्स फ़ाइल कैसे बना सकता हूं?उत्तर
उत्तर
उत्तर
शायद मैं वास्तव में आपके प्रश्न का उत्तर नहीं दे रहा हूं, बल्कि मेरे कुछ अनुभवों को उत्तरदायी के साथ साझा करना चाहता हूं।
सबसे पहले, आपको विभिन्न वातावरणों के लिए अलग-अलग वस्तुएं रखने पर विचार करना चाहिए (आपने देव और प्रोड का उल्लेख किया है)। मैंने शुरुआत में एकल सूची के साथ भी शुरुआत की है और मुझे यह सलाह बिल्कुल आश्चर्यजनक मिली: How to Differentiate Staging vs Production।
आपके द्वारा उदाहरण के रूप में उपयोग किए जाने वाले डेटाबेस शायद अलग चर (यानी एचआरडीबी और एसीटीडीबी) द्वारा बेहतर रूप से संदर्भित किए जाएंगे।
बल्कि एक लिंक पोस्ट करने के बजाय, कृपया अपने उत्तर में सीधे प्रासंगिक पाठ शामिल करें। यदि वह लिंक कभी काम करना बंद कर देता है, तो आपका जवाब बहुत कम उपयोगी होगा। – Mxx
मैं करता हूं, लेकिन यह सब उत्तरदायी दस्तावेज़ों द्वारा अनुशंसित ec2 में गतिशील इन्वेंट्री का उपयोग करके ec2.py के माध्यम से किया जाता है। मुझे अभी भी चौराहे पर अंतर करने का एक तरीका चाहिए। – Eli
मेरे पास एक समान लक्ष्य था, और मैं काम करने के लिए कुछ ऐसा करने में सक्षम था। यह मार्किन के अवलोकन पर निर्भर करता है, लेकिन मैं कुछ विवरण निकाल दूंगा। आप prod और STG के बीच माल विभाजित हैं तो आप निम्न ...
अपने prod सूची में कर सकते हैं, समूहों को परिभाषित:
[prod_website]
#hosts go here...
[website:children]
prod_website
फिर अपने STG सूची में
, अनुरूप समूहों को परिभाषित:
[stg_website]
#hosts go here...
[website:children]
stg_website
फिर, अपने समूह_वर्स में, आप prod_website और stg_website के तहत समूह-चौराहे वाले वर्र्स बनाएंगे। जब आप उत्तरदायी का आह्वान करते हैं और निर्दिष्ट करने के लिए कौन सी सूची निर्दिष्ट करते हैं, तो यह आपके द्वारा इच्छित समूह-चौराहे वाले वर्रों में खींच जाएगा, लेकिन आपकी प्लेबुक में आप अभी भी सामान्य वेबसाइट समूह का संदर्भ दे सकते हैं, जो कि प्रोड और एसटीजी दोनों में मौजूद है।
- 1. उत्तर
- 2. उत्तर
- 3. उत्तर
- 4. उत्तर फैब्रिक
- 5. HTTP उत्तर
- 6. उत्तर ईमेल
- 7. उत्तर: समूह
- 8. उत्तर: playbook
- 9. HTTP उत्तर
- 10. उत्तर: HTTP
- 11. उत्तर कुंजी
- 12. जीमेल उत्तर देने के लिए उत्तर देने के लिए उत्तर देने के लिए
- 13. phpmailer: केवल "उत्तर दें" पते का उपयोग करके उत्तर दें
- 14. एक उत्तर वस्तु
- 15. आर: उत्तर प्रदेश
- 16. Webrtc: WebRTC उत्तर
- 17. ज़ीरोएमक्यू: एसिंक्रोनस उत्तर
- 18. उत्तर और Wget
- 19. उत्तर: दूरस्थ फ़ाइल पढ़ें
- 20. उत्तर: एक अलग प्लेबुक
- 21. एएसपीनेट मेल उत्तर दें
- 22. डी 2009 टीस्ट्रिंगलिस्ट उत्तर
- 23. उत्तर में PHP
- 24. जीमेल उत्तर-क्षेत्र को
- 25. उत्तर: कोई मेजबान
- 26. openParent आवेदन: उत्तर: ऐप
- 27. JSON उत्तर समारोह
- 28. कैसे (संदर्भ, उत्तर)
- 29. अंतिम उत्तर प्राप्त करें
- 30. उत्तर - रिमोट होस्ट
क्या आपको कभी इसके लिए कोई समाधान मिला है? –