.gitignore pentru Terraform
14 reguli de ignorare pentru Terraform, gata de copiat în depozitul dvs.
Infrastructura ca instrument de cod
.gitignore complet pentru Terraform
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:00:31 UTC
# Tehnologii: Terraform
### Terraform ###
.terraform/
# Fișierul de stare Terraform
*.tfstate
# Backup-uri de stat Terraform
*.tfstate.*
crash.log
crash.*.log
# variabilele Terraform
*.tfvars
# Terraform variabile JSON
*.tfvars.json
override.tf
override.tf.json
# Terraform anulează
*_override.tf
.terraform.tfstate.lock.info
# Terraform JSON anulează
*_override.tf.json
# Terraform Configurare CLI
.terraformrc
# Terraform Configurare CLI
terraform.rc
Ce ignoră regulile pentru Terraform
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
Directoare locale .terraform
| Model de fișier | Ce ignoră |
|---|---|
.terraform/ |
Directoare locale .terraform |
*.tfstate |
Fișierul de stare Terraform |
*.tfstate.* |
Backup-uri de stat Terraform |
Fișierele jurnal de blocare
| Model de fișier | Ce ignoră |
|---|---|
crash.log |
Fișierele jurnal de blocare |
crash.*.log |
Fișierele jurnal de blocare |
*.tfvars |
variabilele Terraform |
*.tfvars.json |
Terraform variabile JSON |
override.tf |
Ignorați fișierele de suprascrie, deoarece sunt de obicei folosite pentru a suprascrie resursele local și, prin urmare, nu sunt înregistrate |
override.tf.json |
Fișierele jurnal de blocare |
*_override.tf |
Terraform anulează |
*_override.tf.json |
Terraform JSON anulează |
Ignorați fișierele cu informații de blocare tranzitorie create de terraform se aplică
| Model de fișier | Ce ignoră |
|---|---|
.terraform.tfstate.lock.info |
Ignorați fișierele cu informații de blocare tranzitorie create de terraform se aplică |
Ignorați fișierele de configurare CLI
| Model de fișier | Ce ignoră |
|---|---|
.terraformrc |
Terraform Configurare CLI |
terraform.rc |
Terraform Configurare CLI |
Cum să utilizați acest .gitignore pentru Terraform
- Copiați regulile Terraform de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.