├── .gitignore ├── backend ├── backend.tf └── main.tf ├── challenge1 └── main.tf ├── challenge2 ├── main.tf └── server-script.sh ├── challenge3 ├── db │ └── db.tf ├── eip │ └── eip.tf ├── main.tf ├── sg │ └── sg.tf └── web │ ├── server-script.sh │ └── web.tf ├── changes ├── errors │ └── main.tf └── module │ ├── ec2 │ └── ec2.tf │ └── main.tf ├── count-advc ├── db │ └── db.tf └── main.tf ├── count-demo └── main.tf ├── dep └── main.tf ├── dynamic └── main.tf ├── ec2 └── main.tf ├── eip └── main.tf ├── feature_switch ├── main.tf ├── prod.tfvars └── test.tfvars ├── first-resource └── main.tf ├── iam └── main.tf ├── import └── main.tf ├── modules ├── ec2 │ └── ec2.tf └── main.tf ├── rds └── main.tf ├── sg └── main.tf ├── variables └── main.tf └── vars ├── main.tf ├── prod.tfvars └── test.tfvars /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/.gitignore -------------------------------------------------------------------------------- /backend/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/backend/backend.tf -------------------------------------------------------------------------------- /backend/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/backend/main.tf -------------------------------------------------------------------------------- /challenge1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge1/main.tf -------------------------------------------------------------------------------- /challenge2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge2/main.tf -------------------------------------------------------------------------------- /challenge2/server-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge2/server-script.sh -------------------------------------------------------------------------------- /challenge3/db/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge3/db/db.tf -------------------------------------------------------------------------------- /challenge3/eip/eip.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge3/eip/eip.tf -------------------------------------------------------------------------------- /challenge3/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge3/main.tf -------------------------------------------------------------------------------- /challenge3/sg/sg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge3/sg/sg.tf -------------------------------------------------------------------------------- /challenge3/web/server-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge3/web/server-script.sh -------------------------------------------------------------------------------- /challenge3/web/web.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/challenge3/web/web.tf -------------------------------------------------------------------------------- /changes/errors/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/changes/errors/main.tf -------------------------------------------------------------------------------- /changes/module/ec2/ec2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/changes/module/ec2/ec2.tf -------------------------------------------------------------------------------- /changes/module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/changes/module/main.tf -------------------------------------------------------------------------------- /count-advc/db/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/count-advc/db/db.tf -------------------------------------------------------------------------------- /count-advc/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/count-advc/main.tf -------------------------------------------------------------------------------- /count-demo/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/count-demo/main.tf -------------------------------------------------------------------------------- /dep/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/dep/main.tf -------------------------------------------------------------------------------- /dynamic/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/dynamic/main.tf -------------------------------------------------------------------------------- /ec2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/ec2/main.tf -------------------------------------------------------------------------------- /eip/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/eip/main.tf -------------------------------------------------------------------------------- /feature_switch/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/feature_switch/main.tf -------------------------------------------------------------------------------- /feature_switch/prod.tfvars: -------------------------------------------------------------------------------- 1 | number_of_servers = 50 2 | environment="prod" -------------------------------------------------------------------------------- /feature_switch/test.tfvars: -------------------------------------------------------------------------------- 1 | number_of_servers = 2 2 | environment="test" -------------------------------------------------------------------------------- /first-resource/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/first-resource/main.tf -------------------------------------------------------------------------------- /iam/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/iam/main.tf -------------------------------------------------------------------------------- /import/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/import/main.tf -------------------------------------------------------------------------------- /modules/ec2/ec2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/modules/ec2/ec2.tf -------------------------------------------------------------------------------- /modules/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/modules/main.tf -------------------------------------------------------------------------------- /rds/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/rds/main.tf -------------------------------------------------------------------------------- /sg/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/sg/main.tf -------------------------------------------------------------------------------- /variables/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/variables/main.tf -------------------------------------------------------------------------------- /vars/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addamstj/terraform-warp9/HEAD/vars/main.tf -------------------------------------------------------------------------------- /vars/prod.tfvars: -------------------------------------------------------------------------------- 1 | number_of_servers = 50 -------------------------------------------------------------------------------- /vars/test.tfvars: -------------------------------------------------------------------------------- 1 | number_of_servers = 2 --------------------------------------------------------------------------------