-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
59 lines (47 loc) · 1.06 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# Ignore Terraform state files
*.tfstate
*.tfstate.*
# Ignore crash logs generated by Terraform
crash.log
# Ignore Terraform variable files (used for storing credentials or private data)
*.tfvars
*.tfvars.json
# Ignore Terraform plan files
*.tfplan
# Ignore Terraform backup files
*.backup
# Ignore override files (commonly used for local testing)
override.tf
override.tf.json
*_override.tf
*_override.tf.json
# Ignore Terraform's local directory for providers and backend configurations
.terraform/
**/.terraform/
# Ignore Terraform lock file (optional, include in VCS if managing provider versions)
.terraform.lock.hcl
# Ignore IDE and OS specific files (macOS, VSCode, JetBrains, etc.)
.DS_Store
.idea/
.vscode/
*.log # General log files
# Ignore global crash logs
**/crash.log
**/*.backup
# Ignore sensitive data files (e.g., .env, credentials, secrets)
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
# Ignore secrets and credential files
*.pem
*.key
*.crt
*.p12
*.jks
# Ignore authentication-related files
.auth
credentials
.secret
*.token