Terraform 0.11 - Backend Initialization

बैकेंड इनिशियलाइज़ेशन




terraform

बैकेंड इनिशियलाइज़ेशन

उपयोग से पहले टेराफॉर्म किसी भी कॉन्फ़िगर बैकएंड को इनिशियलाइज़ करना होगा। यह केवल terraform init चलाकर किया जा सकता है।

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

init कमांड को बुलाया जाना चाहिए:

  • किसी भी नए वातावरण पर जो बैकएंड को कॉन्फ़िगर करता है
  • बैकएंड कॉन्फ़िगरेशन के किसी भी परिवर्तन पर (बैकेंड के प्रकार सहित)
  • बैकएंड कॉन्फ़िगरेशन को पूरी तरह से हटाने पर

आपको इन सटीक मामलों को याद रखने की आवश्यकता नहीं है। Terraform का पता चलेगा जब आरंभीकरण की आवश्यकता होती है और उस स्थिति में त्रुटि होती है। Terraform ऑटो-इनिशियलाइज़ नहीं करता है, क्योंकि इसके लिए उपयोगकर्ता से अतिरिक्त जानकारी की आवश्यकता हो सकती है, राज्य माइग्रेशन कर सकते हैं, आदि।

init कमांड सिर्फ बैकएंड को इनिशियलाइज़ करने से ज्यादा करेगा। कृपया अधिक जानकारी के लिए इनिट प्रलेखन देखें।