.gitignore pre Terraform

14 pravidiel ignorovania pre Terraform, pripravených na skopírovanie do repozitára.

Nástroj na infraštruktúru ako kód

Kompletný .gitignore pre Terraform

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 15:55:12 UTC
# Technológie: Terraform

### Terraform ###
.terraform/
# Súbor stavu Terraform
*.tfstate
# Zálohy stavu Terraform
*.tfstate.*
crash.log
crash.*.log
# Premenné Terraform
*.tfvars
# Premenné Terraform v JSON
*.tfvars.json
override.tf
override.tf.json
# Prepisy nastavení Terraform
*_override.tf
.terraform.tfstate.lock.info
# Prepisy nastavení Terraform v JSON
*_override.tf.json
# Konfigurácia Terraform CLI
.terraformrc
# Konfigurácia Terraform CLI
terraform.rc

Čo tieto pravidlá pre Terraform skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

Lokálne adresáre .terraform

Vzor Čo ignoruje
.terraform/ Lokálne adresáre .terraform
*.tfstate Súbor stavu Terraform
*.tfstate.* Zálohy stavu Terraform

Súbory protokolov pádov

Vzor Čo ignoruje
crash.log Súbory protokolov pádov
crash.*.log Súbory protokolov pádov
*.tfvars Premenné Terraform
*.tfvars.json Premenné Terraform v JSON
override.tf Ignorovať súbory prepisovania nastavení, ktoré sa zvyčajne používajú na lokálne úpravy prostriedkov a neukladajú sa do repozitára
override.tf.json Súbory protokolov pádov
*_override.tf Prepisy nastavení Terraform
*_override.tf.json Prepisy nastavení Terraform v JSON

Ignorovať dočasné súbory informácií o zámkoch vytvorené terraform apply

Vzor Čo ignoruje
.terraform.tfstate.lock.info Ignorovať dočasné súbory informácií o zámkoch vytvorené terraform apply

Ignorovať konfiguračné súbory CLI

Vzor Čo ignoruje
.terraformrc Konfigurácia Terraform CLI
terraform.rc Konfigurácia Terraform CLI

Ako používať tento .gitignore pre Terraform

  1. Skopírujte pravidlá pre Terraform vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: DevOps

Zobraziť všetky šablóny: DevOps