Ludovic Frank Gitignore

Terraform için .gitignore

Terraform için deponuza kopyalamaya hazır 14 yoksayma kuralı.

Altyapıyı kod olarak yönetme aracı

Terraform için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 22:59:37 UTC
# Teknolojiler: Terraform

### Terraform ###
.terraform/
# Terraform durum dosyası
*.tfstate
# Terraform durumu yedeklemeleri
*.tfstate.*
crash.log
crash.*.log
# Terraform değişkenleri
*.tfvars
# Terraform JSON değişkenleri
*.tfvars.json
override.tf
override.tf.json
# Terraform geçersiz kılmaları
*_override.tf
.terraform.tfstate.lock.info
# Terraform JSON geçersiz kılmaları
*_override.tf.json
# Terraform CLI yapılandırması
.terraformrc
# Terraform CLI yapılandırması
terraform.rc

Bu Terraform kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Yerel .terraform dizinleri

Desen Yoksaydıkları
.terraform/ Yerel .terraform dizinleri
*.tfstate Terraform durum dosyası
*.tfstate.* Terraform durumu yedeklemeleri

Kilitlenme günlük dosyaları

Desen Yoksaydıkları
crash.log Kilitlenme günlük dosyaları
crash.*.log Kilitlenme günlük dosyaları
*.tfvars Terraform değişkenleri
*.tfvars.json Terraform JSON değişkenleri
override.tf Genellikle kaynakları yerel olarak geçersiz kılmak için kullanıldıkları ve bu nedenle teslim edilmedikleri için geçersiz kılma dosyalarını göz ardı edin
override.tf.json Kilitlenme günlük dosyaları
*_override.tf Terraform geçersiz kılmaları
*_override.tf.json Terraform JSON geçersiz kılmaları

Terraform application tarafından oluşturulan geçici kilit bilgisi dosyalarını yoksay

Desen Yoksaydıkları
.terraform.tfstate.lock.info Terraform application tarafından oluşturulan geçici kilit bilgisi dosyalarını yoksay

CLI yapılandırma dosyalarını yoksay

Desen Yoksaydıkları
.terraformrc Terraform CLI yapılandırması
terraform.rc Terraform CLI yapılandırması

Terraform için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki Terraform kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer DevOps .gitignore şablonları

Her DevOps şablonunu görün