This describes infrastructure for churchoffoxx.net.
- Linode personal access token
- Terraform Cloud account
terraform login
successfully run- Filled out variables in
main.auto.tfvars
- Local, activated installation of Ansible
$ rm -rf .terraform
$ terraform init
$ bash -c 'terraform [command]'
[role].tf
: primary execution file for a role.backends.tf
: host backends, typically for state file storage.data_sources.tf
: all data sources.main.auto.tfvars
: automatically filled-out ENV vars.- NOTE: user-supplied, non-committed, optional in place of ENV vars.
main.auto.tfvars.example
: example file formain.auto.tfvars
.outputs.tf
: output of a Terraform run.providers.tf
: description of all relevant providers.variables.tf
: variables file.