मेरे पास कुछ निर्भरताओं (भंडारण और ApService) के साथ एक मौजूदा Azure संसाधन (फ़ंक्शन ऐप) है जिसे इसे चलाने और निगरानी (AppInsights) के साथ-साथ फ़ंक्शंस (भंडारण कतार, टेबल इत्यादि) द्वारा संदर्भित कुछ चीज़ों की आवश्यकता है।
यह सब पोर्टल के माध्यम से मैन्युअल रूप से बनाया गया था। वर्तमान में गिटहब क्रियाओं के माध्यम से सीआई/सीडी प्रक्रिया के साथ 100% स्लॉट तैनात और स्वैप करना, लेकिन एआरएम टेम्पलेट्स और बाइसप के बारे में अधिक जानने की कोशिश में, सोच रहा था ...
क्या आप मेरे द्वारा परिनियोजित किए गए मौजूदा संसाधनों को ले सकते हैं, उनके लिए मिलान करने वाले ARM टेम्प्लेट/Bicep फ़ाइलें बना सकते हैं, और उन्हें मेरी सीडी प्रक्रिया में जोड़ सकते हैं? लक्ष्य: जब मैं अपडेट करना चाहता हूं, तो मैं इसे एआरएम/बाइसप टेम्पलेट्स में करता हूं और सीडी का उपयोग मैन्युअल रूप से करने के बजाय परिवर्तन करने के लिए करता हूं। लेकिन, मेरे पास जो कुछ भी है उसे मैं हटाना और उसे फिर से बनाना नहीं चाहता।
क्या यह संभव है? या क्या मुझे संसाधनों के निर्माण और उन्हें तैनात करने में एकदम से शुरुआत करने की आवश्यकता है?
1 उत्तर
मौजूदा संसाधनों के लिए मिलान करने वाली एआरएम टेम्पलेट फ़ाइलें बनाएं और उन्हें अपनी सीडी पाइपलाइन में जोड़ें। एआरएम टेम्पलेट बनाते समय परिनियोजन के वृद्धिशील मोड का उपयोग करें। अधिक जानकारी के लिए कृपया यहां क्लिक करें .
संबंधित सवाल
नए सवाल
azure
Microsoft Azure सेवा क्लाउड कंप्यूटिंग प्लेटफ़ॉर्म के रूप में सेवा और अवसंरचना के रूप में एक प्लेटफ़ॉर्म है। Azure से संबंधित प्रोग्रामिंग प्रश्नों के लिए इस टैग का उपयोग करें। सुपर यूजर या सर्वर फाल्ट में सामान्य सर्वर सहायता प्राप्त की जा सकती है।
what-if
तर्क के साथ इन टेम्प्लेट का उपयोग करके परिनियोजन चलाकर इस दृष्टिकोण का परीक्षण कर सकता हूं। एक डमी रेपो और संसाधन समूह में परीक्षण करेंगे। वर्तमान चुनौती यह है कि एआरएम टेम्प्लेट में बहुत सी चीजें दिखाई देती हैं जब मैं निर्यात करता हूं जो मुझे नहीं लगता कि मुझे चाहिए। यह तय करने का प्रयास कर रहा हूं कि क्या मुझे निर्यात किए गए टेम्पलेट्स को केवल एक संदर्भ के रूप में उपयोग करना चाहिए, न कि शुरुआती बिंदु के रूप में ... ऐसा लगता है कि मुझे संदर्भ के रूप में उपयोग करना चाहिए।