devops14개 활성 규칙2026-09-30 검증 완료
Terraform .gitignore 템플릿
Terraform local state files (.tfstate), provider cache (.terraform/), and crash logs. GitHub 공식 리포지토리 패턴과 결정론적으로 병합되어 의존성 폴더, 빌드 결과물, 로컬 환경 변수 파일로부터 저장소를 깨끗하게 지켜줍니다.
인터랙티브 스택 생성기
전체 생성기에서 열기/
Search for templates
빠른 추가:
선택됨1
Terraform
선택된 템플릿 (1)
Terraform
devops
Terraform local state files (.tfstate), provider cache (.terraform/), and crash logs
#terraform#tf#opentofu
.gitignore
14개 규칙•1 템플릿
### Terraform #### Local .terraform directories.terraform/ # .tfstate files*.tfstate*.tfstate.* # Crash log filescrash.logcrash.*.log # Exclude all .tfvars files, which are likely to contain sensitive data, such as# password, private keys, and other secrets. These should not be part of version# control as they are data points which are potentially sensitive and subject# to change depending on the environment.*.tfvars*.tfvars.json # Ignore override files as they are usually used to override resources locally and so# are not checked inoverride.tfoverride.tf.json*_override.tf*_override.tf.json # Ignore transient lock info files created by terraform apply.terraform.tfstate.lock.info # Include override files you do wish to add to version control using negated pattern# !example_override.tf # Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan# example: *tfplan* # Ignore CLI configuration files.terraformrcterraform.rc # Optional: ignore graph output files generated by `terraform graph`# *.dot # Optional: ignore plan files saved before destroying Terraform configuration# Uncomment the line below if you want to ignore planout files.# planout 46줄•UTF-8•LF
결정론적 파이프라인
Terraform .gitignore 원본 소스
크롤링 가능한 공식 업스트림 원본 템플릿terraform.gitignore•44 lines•UTF-8
# Local .terraform directories.terraform/ # .tfstate files*.tfstate*.tfstate.* # Crash log filescrash.logcrash.*.log # Exclude all .tfvars files, which are likely to contain sensitive data, such as# password, private keys, and other secrets. These should not be part of version# control as they are data points which are potentially sensitive and subject# to change depending on the environment.*.tfvars*.tfvars.json # Ignore override files as they are usually used to override resources locally and so# are not checked inoverride.tfoverride.tf.json*_override.tf*_override.tf.json # Ignore transient lock info files created by terraform apply.terraform.tfstate.lock.info # Include override files you do wish to add to version control using negated pattern# !example_override.tf # Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan# example: *tfplan* # Ignore CLI configuration files.terraformrcterraform.rc # Optional: ignore graph output files generated by `terraform graph`# *.dot # Optional: ignore plan files saved before destroying Terraform configuration# Uncomment the line below if you want to ignore planout files.# planout주요 제외 패턴 해설
캐시 및 임시 작업 파일
컴파일러 캐시, 테스트 커버리지 보고서, 임시 작업 스크래치 파일을 제외하여 저장소를 가볍게 유지합니다.
crash.logcrash.*.log
출처 및 라이선스 검증
라이선스:: CC0-1.0
이 파일을 프로젝트 루트 디렉터리에 .gitignore라는 이름으로 저장하세요. 새로 추가되거나 아직 추적되지 않은 파일에 즉시 적용됩니다.