Terraform 0.11 - Extending Terraform

टेराफॉर्म का विस्तार




terraform

टेराफॉर्म का विस्तार

Terraform को उपयोगकर्ताओं को Providers ( Resources और / या डेटा स्रोत वाले ) के साथ अधिक बुनियादी ढांचा प्रदाताओं का प्रबंधन करने की अनुमति देने के लिए विस्तारित किया जा सकता है, Backends साथ Terraform राज्य को संग्रहीत करने के लिए अधिक विकल्प और प्रोविजनर्स के साथ उदाहरण के प्रावधान के लिए अधिक विकल्प हैं। प्रदाता और प्रावधानकर्ता को सामूहिक रूप से "प्लगइन्स" के रूप में वर्गीकृत किया गया है।

विस्तृत टेराफ़ॉर्म अनुभाग में उन उपयोगकर्ताओं के लिए सामग्री होती है जो टेराफ़ॉर्म का विस्तार करना चाहते हैं। इच्छित ऑडियंस किसी को भी या तो टेराफ़ॉर्म या टेराफ़ॉर्म प्लगिन के लिए स्रोत कोड ("डेवलपर्स") जोड़ना या संपादित करना चाहता है। सामग्री मानती है कि आपके पास टेराफ़ॉर्म का उपयोग करके मूल ऑपरेटिंग ज्ञान या अनुभव है।

नीचे प्रत्येक अनुभाग का संक्षिप्त विवरण दिया गया है। सामग्री को सरलतम से सबसे जटिल तक आयोजित किया जाता है - टेराफॉर्म के लिए कोड लिखने के लिए नए डेवलपर्स शीर्ष पर शुरू होना चाहिए।

टेराफॉर्म कैसे काम करता है

टेराफॉर्म टूल कैसे काम करता है इसका उच्च स्तरीय अवलोकन। टेराफ़ॉर्म के तार्किक घटकों (कोर बनाम प्लगिन्स) और वे कैसे बातचीत करते हैं, की मूल बातें के बारे में जानें।

प्लगइन प्रकार

विभिन्न प्रकार के टेराफॉर्म प्लगइन्स के बारे में जानें - प्रोवाइडर और प्रोविजनर्स।

कस्टम प्रदाता लेखन

एक उदाहरण टेराफ़ॉर्म प्रोवाइडर को लिखने, संकलित करने और निष्पादित करने के लिए स्टेप बाय स्टेप गाइड।

Schemas

स्कीमा पैकेज आसानी से टेराफॉर्म के लिए प्लगइन्स लिखने के लिए एक उच्च-स्तरीय ढांचा है। प्रदाता (संसाधन और / या डेटा स्रोत के साथ), और प्रोविज़नर्स सभी स्कीमा पैकेज के संदर्भ में परिभाषित किए गए हैं, जिसमें प्लगइन्स लिखते समय उपयोग करने के लिए डेवलपर्स के लिए अंतर्निहित प्रकार और तरीके शामिल हैं।

Community

टेराफॉर्म एक बढ़ते समुदाय के साथ एक परिपक्व परियोजना है। सक्रिय, समर्पित लोग हैं जो विभिन्न माध्यमों से आपकी मदद करने को तैयार हैं।