हमारे Ansible सेटअप में कुछ लचीलापन बनाने की कोशिश को देखते हुए जो प्रावधान और विन्यास से संबंधित है।
मैं चीजों के विन्यास पक्ष पर परीक्षण के कुछ तरीकों को समझता हूं लेकिन मैं सोच रहा हूं कि चीजों के प्रावधान पक्ष पर परीक्षण को कैसे लागू किया जाए, और यदि कोई उपकरण हैं जो इस प्रकार के कार्यान्वयन में मदद कर सकते हैं।
वर्तमान में हमारी बहुत सी टेस्टिंग प्लेबुक के दौरान क्रमानुसार की जाती है जो कि सामान के लिए बहुत मायने रखती है जैसे "सेवा में वृद्धि हुई है; क्या यह वीआइपी उपलब्ध है; क्या यह एसिंक्स टास्क समाप्त हो गया है" लेकिन वास्तव में मुझे जो चिंता है, वह है हमारे बहाव के प्रबंधन की क्षमता एप्लिकेशन और प्रोविजनिंग लेयर (जैसे VM कॉन्फ़िगरेशन) दोनों पर कॉन्फ़िगरेशन। मुझे पता है कि अंसिबल विन्यास बहाव के साथ काम करने के लिए सबसे अच्छा उपकरण नहीं है, लेकिन मैं आपकी अपनी राय देखने के लिए उत्सुक हूं।
यदि आपके पास प्रक्रिया को पूरी तरह से बेहतर करने के लिए कुछ है। (हमारे पास कुछ बदसूरत स्क्रिप्ट हैं जो प्रतिदिन सुस्त में रिपोर्ट करती हैं)।
नोट : अभी हमारे पास कुछ शर्तें हैं जहां एक पुनरावृत्ति हो सकती है (उदाहरण के लिए बैकअप, क्रिटिकल सिस्टम इश्यू से पुनर्निर्माण), लेकिन आम तौर पर यह केवल कुछ कॉन्फ़िगर किए गए कार्यों के माध्यम से लूप करता है और इसके बारे में अधिक नहीं सोचता है।
I'm aware Ansible isn't the best tool for working with configuration drift
कृपया समझाएँ।