-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
82 lines (71 loc) · 1.97 KB
/
Copy path.gitignore
File metadata and controls
82 lines (71 loc) · 1.97 KB
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# ─────────────────────────────────────────────────────────────────────
# .gitignore — Microsoftexpert terraform-* Terraform library modules (canonical, all libraries)
# Modules created by Casey Wood. Connect with him at https://www.linkedin.com/in/microsoftexpert
#
# Committed on purpose — do NOT add these below:
# providers.tf variables.tf main.tf outputs.tf README.md SCOPE.md
# .gitignore examples/
# ─────────────────────────────────────────────────────────────────────
# ── Terraform working dir / provider plugin cache (large; never commit) ──
.terraform/
.terraform.tfstate.lock.info
.terraform.d/
# Dependency lock — excluded for LIBRARY modules (providers.tf already pins
# the versions, so it is redundant here). A ROOT module WOULD commit this.
.terraform.lock.hcl
# State files — should never exist in a library module (defensive)
*.tfstate
*.tfstate.*
# Plan artifacts and crash logs
*.tfplan
*.tfplan.*
tfplan
plan.out
crash.log
crash.*.log
# Variable files — frequently hold secrets; not shipped with reusable modules.
# (If you ever ship an example tfvars, add: !examples/**/*.tfvars)
*.tfvars
*.tfvars.json
# Override and CLI-config files
override.tf
override.tf.json
*_override.tf
*_override.tf.json
.terraformrc
terraform.rc
# ── Secrets / credentials — regulated FI (GLBA / NPI); defensive ──
.env
.env.*
*.env
*.pem
*.pfx
*.p12
*.key
id_rsa
id_dsa
secrets.*
# ── Python (ingest / util scripts, uv) ──
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
.mypy_cache/
.ruff_cache/
.venv/
venv/
# ── Editors / IDEs ──
.vscode/
.idea/
*.iml
*.swp
*.swo
*~
# ── OS junk ──
.DS_Store
Thumbs.db
ehthumbs.db
Desktop.ini
# ── Misc ──
*.bak
*.tmp