Personal Homelab
1### Terraform template
2# Local .terraform directories
3**/.terraform/*
4
5# .tfstate files
6*.tfstate
7*.tfstate.*
8
9# Crash log files
10crash.log
11crash.*.log
12
13# Exclude all .tfvars files, which are likely to contain sensitive data, such as
14# password, private keys, and other secrets. These should not be part of version
15# control as they are data points which are potentially sensitive and subject
16# to change depending on the environment.
17*.tfvars
18*.tfvars.json
19
20# Ignore override files as they are usually used to override resources locally and so
21# are not checked in
22override.tf
23override.tf.json
24*_override.tf
25*_override.tf.json
26
27# Ignore transient lock info files created by terraform apply
28.terraform.tfstate.lock.info
29
30# Include override files you do wish to add to version control using negated pattern
31# !example_override.tf
32
33# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
34# example: *tfplan*
35
36# Ignore CLI configuration files
37.terraformrc
38terraform.rc
39
40# JetBrains
41.idea/
42
43# Bitwarden Secrets Manager
44.bitwarden/
45
46# Fedora CoreOS image
47fedora-coreos.qcow2.img