Ludovic Frank Gitignore

Terraform के लिए .gitignore

Terraform के लिए 14 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।

कोड टूल के रूप में इन्फ्रास्ट्रक्चर

Terraform के लिए पूरी .gitignore

# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 23:00:48 UTC
# तकनीकें: Terraform

### Terraform ###
.terraform/
# Terraform स्थिति फ़ाइल
*.tfstate
# Terraform राज्य बैकअप
*.tfstate.*
crash.log
crash.*.log
# Terraform चर
*.tfvars
# Terraform JSON वेरिएबल
*.tfvars.json
override.tf
override.tf.json
# Terraform ओवरराइड करता है
*_override.tf
.terraform.tfstate.lock.info
# Terraform JSON ओवरराइड करता है
*_override.tf.json
# Terraform सीएलआई कॉन्फिगरेशन
.terraformrc
# Terraform सीएलआई कॉन्फिगरेशन
terraform.rc

Terraform के ये नियम किन चीज़ों को अनदेखा करते हैं

नीचे हर पैटर्न और उसे .gitignore में शामिल करने का कारण दिया गया है।

स्थानीय .terraform निर्देशिकाएँ

पैटर्न यह क्या अनदेखा करता है
.terraform/ स्थानीय .terraform निर्देशिकाएँ
*.tfstate Terraform स्थिति फ़ाइल
*.tfstate.* Terraform राज्य बैकअप

क्रैश लॉग फ़ाइलें

पैटर्न यह क्या अनदेखा करता है
crash.log क्रैश लॉग फ़ाइलें
crash.*.log क्रैश लॉग फ़ाइलें
*.tfvars Terraform चर
*.tfvars.json Terraform JSON वेरिएबल
override.tf ओवरराइड फ़ाइलों को अनदेखा करें क्योंकि उनका उपयोग आमतौर पर स्थानीय स्तर पर संसाधनों को ओवरराइड करने के लिए किया जाता है और इसलिए उन्हें चेक इन नहीं किया जाता है
override.tf.json क्रैश लॉग फ़ाइलें
*_override.tf Terraform ओवरराइड करता है
*_override.tf.json Terraform JSON ओवरराइड करता है

terraform apply द्वारा बनाई गई अस्थायी लॉक जानकारी फ़ाइलें अनदेखा करें

पैटर्न यह क्या अनदेखा करता है
.terraform.tfstate.lock.info terraform apply द्वारा बनाई गई अस्थायी लॉक जानकारी फ़ाइलें अनदेखा करें

सीएलआई कॉन्फ़िगरेशन फ़ाइलों पर ध्यान न दें

पैटर्न यह क्या अनदेखा करता है
.terraformrc Terraform सीएलआई कॉन्फिगरेशन
terraform.rc Terraform सीएलआई कॉन्फिगरेशन

Terraform के लिए इस .gitignore का उपयोग कैसे करें

  1. ऊपर दिए गए Terraform के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
  2. अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
  3. यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
  4. .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।

DevOps के अन्य .gitignore टेम्पलेट

DevOps का हर टेम्पलेट देखें