मैं "क्या चल रहा है" का ट्रैक रखने के लिए एक टूल की तलाश में हूं। हमारे पास सर्वर का एक गुच्छा है, और उनमें से प्रत्येक परियोजनाओं का एक समूह है। ये परियोजनाएं एक विशिष्ट संस्करण (एचजी टैग/प्रतिबद्ध एनआर) पर चल रही हैं और विशिष्ट संस्करणों पर भी उनकी आवश्यकताएं हैं।पायथन: तैनाती का ट्रैक रखने के लिए उपकरण
फैब्रिक एसएसएच भाग स्वचालित करके वास्तविक तैनाती करने के लिए एक महान शुरुआत की तरह दिखता है। हालांकि, तैनाती के बाद, क्या किया गया था इसका कोई अवलोकन नहीं है।
पहिया को फिर से शुरू करने से पहले मैं यहां भी एसओ पर जांच करना चाहता हूं (मैंने अपना सर्वश्रेष्ठ डब्ल्यू/Google किया लेकिन गलत कीवर्ड ढूंढ रहा था)। क्या ऐसा कोई उपकरण पहले से ही है?
(व्यवहार में मैं Django परियोजनाओं की तैनाती कर रहा हूँ, लेकिन मुझे यकीन है कि प्रश्न के लिए प्रासंगिक है नहीं हूँ, कुछ भी है कि पिप का ट्रैक रखता है/virtualenv स्थापित करता है या सामान्य रूप में सर्वर राज्य नहीं करना चाहिए)
बहुत धन्यवाद ,
क्लास
========== अस्थायी लिए
संपादित करें। कि हम महान ले: समाधान
==========
अभी के लिए, हम केवल एक सरल कुंजी-मान की दुकान में इस जानकारी (फाइल सिस्टम हमारे मामले में) स्टोर करने के लिए चुन लिया है बैक अप की देखभाल (हमारे मामले में: डीसीवीएस का उपयोग करके)। हम इस स्टोर को उसी तैनाती उपकरण के साथ ट्रैक करते हैं जिसका उपयोग हम वास्तविक तैनाती (हमारे मामले में: कपड़े)
पासवर्ड को एक TrueCrypt वॉल्यूम के अंदर संग्रहीत किया जाता है जो हमारे कुंजी-मूल्य स्टोर के अंदर संग्रहीत होता है।
==========
मैं अभी भी ख़ुशी से किसी भी सवाल का जवाब स्वीकार करेंगे जब इस समस्या का मुक्त स्रोत समाधान किसी तरह कहीं दिखाई नहीं देता। मैं निकट भविष्य में कहीं भी अपने समाधान का हिस्सा (हिस्सा) साझा कर सकता हूं।
आपके उत्तर के लिए धन्यवाद। मैं पहले से ही पाइप फ्रीज का उपयोग कर रहा हूं, मैं सोच रहा था कि एकाधिक सर्वरों पर एकाधिक परियोजनाओं (संभावित रूप से एकाधिक संस्करणों के साथ) को ट्रैक करने के लिए किसी प्रकार का व्यापक टूल है या नहीं। –