├── 2 └── base │ ├── README.md │ ├── base.dot │ ├── base.svg │ ├── base.tf │ └── versions.tf ├── 3 └── web │ ├── README.md │ ├── files │ └── web_bootstrap.sh │ ├── outputs.tf │ ├── terraform.tfvars │ ├── variables.tf │ ├── versions.tf │ ├── web.dot │ ├── web.svg │ └── web.tf ├── 4 └── web │ ├── files │ ├── bootstrap_puppet.sh │ └── index.html.tpl │ ├── outputs.tf │ ├── terraform.tfvars │ ├── variables.tf │ ├── versions.tf │ └── web.tf ├── 5 ├── base │ ├── base.dot │ ├── base.tf │ ├── remote_state │ │ ├── main.tf │ │ └── variables.tf │ ├── terraform.tfvars │ ├── variables.tf │ └── versions.tf ├── consul │ ├── consul.tf │ ├── outputs.tf │ ├── terraform.tfvars │ ├── variables.tf │ └── versions.tf ├── tfw └── web │ ├── files │ ├── bootstrap_puppet.sh │ ├── index.html.tpl │ └── web_bootstrap.sh │ ├── outputs.tf │ ├── remote_state │ ├── main.tf │ └── variables.tf │ ├── terraform.tfvars │ ├── variables.tf │ ├── web.dot │ └── web.tf ├── 6 └── README.md ├── .gitignore ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/.gitignore -------------------------------------------------------------------------------- /2/base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/2/base/README.md -------------------------------------------------------------------------------- /2/base/base.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/2/base/base.dot -------------------------------------------------------------------------------- /2/base/base.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/2/base/base.svg -------------------------------------------------------------------------------- /2/base/base.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/2/base/base.tf -------------------------------------------------------------------------------- /2/base/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /3/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/README.md -------------------------------------------------------------------------------- /3/web/files/web_bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/files/web_bootstrap.sh -------------------------------------------------------------------------------- /3/web/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/outputs.tf -------------------------------------------------------------------------------- /3/web/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/terraform.tfvars -------------------------------------------------------------------------------- /3/web/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/variables.tf -------------------------------------------------------------------------------- /3/web/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /3/web/web.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/web.dot -------------------------------------------------------------------------------- /3/web/web.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/web.svg -------------------------------------------------------------------------------- /3/web/web.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/3/web/web.tf -------------------------------------------------------------------------------- /4/web/files/bootstrap_puppet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/4/web/files/bootstrap_puppet.sh -------------------------------------------------------------------------------- /4/web/files/index.html.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/4/web/files/index.html.tpl -------------------------------------------------------------------------------- /4/web/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/4/web/outputs.tf -------------------------------------------------------------------------------- /4/web/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/4/web/terraform.tfvars -------------------------------------------------------------------------------- /4/web/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/4/web/variables.tf -------------------------------------------------------------------------------- /4/web/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /4/web/web.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/4/web/web.tf -------------------------------------------------------------------------------- /5/base/base.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/base/base.dot -------------------------------------------------------------------------------- /5/base/base.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/base/base.tf -------------------------------------------------------------------------------- /5/base/remote_state/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/base/remote_state/main.tf -------------------------------------------------------------------------------- /5/base/remote_state/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/base/remote_state/variables.tf -------------------------------------------------------------------------------- /5/base/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/base/terraform.tfvars -------------------------------------------------------------------------------- /5/base/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/base/variables.tf -------------------------------------------------------------------------------- /5/base/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /5/consul/consul.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/consul/consul.tf -------------------------------------------------------------------------------- /5/consul/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/consul/outputs.tf -------------------------------------------------------------------------------- /5/consul/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/consul/terraform.tfvars -------------------------------------------------------------------------------- /5/consul/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/consul/variables.tf -------------------------------------------------------------------------------- /5/consul/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /5/tfw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/tfw -------------------------------------------------------------------------------- /5/web/files/bootstrap_puppet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/files/bootstrap_puppet.sh -------------------------------------------------------------------------------- /5/web/files/index.html.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/files/index.html.tpl -------------------------------------------------------------------------------- /5/web/files/web_bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/files/web_bootstrap.sh -------------------------------------------------------------------------------- /5/web/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/outputs.tf -------------------------------------------------------------------------------- /5/web/remote_state/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/remote_state/main.tf -------------------------------------------------------------------------------- /5/web/remote_state/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/remote_state/variables.tf -------------------------------------------------------------------------------- /5/web/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/terraform.tfvars -------------------------------------------------------------------------------- /5/web/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/variables.tf -------------------------------------------------------------------------------- /5/web/web.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/web.dot -------------------------------------------------------------------------------- /5/web/web.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/5/web/web.tf -------------------------------------------------------------------------------- /6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/6/README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turnbullpress/tfb-code/HEAD/README.md --------------------------------------------------------------------------------