.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
- Skopírujte pravidlá pre Terraform vyššie alebo si súbor priamo stiahnite.
- V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
- 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.
- Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.