- variables.tf
- outputs.tf
- provider.tf
- xyz.ftvars
- xyz.auto.tfvars
- Officials
- Partners
- Community
- variable.tf file
- TF_VARS_filename
- .tfvars
- .auto.tfvars
- Environment Variables
- .tfvars file
- .auto.tfvars
- -var commandline
show on cmd after apply export to other system terraform output cmd
${resource_type.lable.varname}
${resource_type.lable.varname}
- depends_on = [] inside config file
- order in which resources to be delete / depends on
- performance / --refresh=false
- reconcilation -- configuration drift
- sensitive info
- init
- plan
- apply
- destroy
- Infra as Code(IaC)
- create before destroy
- prevent destroy
- ignore changes
-taint -untaint
- Log Levels TF_LOGS=TRACE
- Env variables TF_LOGS_PATH="path"
- only statefile will update
- reuse configuration
- module keyword
- source argument
- repository of module
- file()
- length()
- toset()
- terraform console
- Numeric function
- String Function
- Type Conversion Function
- Collection Function
- split(),join(),index(), element(), contains(),keys(),values(),lookup()