├── .gitignore ├── Images ├── all-things-terraform-lab-001-build-dev-env-with-aws.png ├── build-dev-env-in-aws.png ├── buildddevawsconsolevpccreate.png ├── builddevaws1.png ├── builddevawsconsolesgcreated.png ├── builddevconnectedremotelyopenedfolder.png ├── builddevconnectedremotetrustauthors.png ├── builddevconnectedreoteselecthomefolder.png ├── builddevconnectedtoremoteubuntu.png ├── builddevcopyowneridofami.png ├── builddevcopyowneridofami2.png ├── builddevec2instancecreated.png ├── builddevec2vpcvcodeleftpanel.png ├── builddevgetamiid.png ├── builddevgetamiid2.png ├── builddevgetowner.png ├── builddevgetowneridaminame.png ├── builddevigwcreated.png ├── builddevkeypaircreated.png ├── builddevremotedevcontinue.png ├── builddevremotesshextension.png ├── builddevroutetableassoccreated.png ├── builddevroutetablecreated.png ├── builddevtfvpccreated.png ├── builddevvscodechooselinux.png ├── builddevvscoderemotedev.png ├── consolesubnetcreated.png ├── dmbuildaws.png ├── install-terraform-on-wsl.png ├── lab2awscloudwatchloggroup.png ├── lab2awslambda.png ├── lab2awslambda2.png ├── lab2awslambda3.png ├── lab2awslambdaconfigtestevent1.png ├── lab2awslambdaeditedfunction.png ├── lab2awslambdasuccess.png ├── lab2awslambdatest1errror.png ├── lab2lambda.png ├── lab2lambdaonresources.png ├── lab2lambdapythontest.png ├── lab2lambdasqstriggeronlambdapage.png ├── lab2lambdatriggermainqueue.png ├── lab2sqs1.png ├── lab2stream2.png ├── lab2streamtest1.png ├── lab2test1.png ├── lab2test2.png ├── lab2test3.png ├── lab2test4.png ├── lab2testinglambdasqscloudwatch.png ├── lab3awsec2created.png ├── lab3awsigwcreated.png ├── lab3awsnginxcreated.png ├── lab3awssubnetcreated.png ├── lab3awsvpccreated.png ├── lab3ex1.png ├── lab3ex11.png ├── lab3vscodesnapshot.png ├── lab4albcreated.png ├── lab4albtargetscreated.png ├── lab4asgcreated.png ├── lab4diagram.png ├── lab4ec2created.png ├── lab4polacode.png ├── lab4vscodesnapshot.png ├── lab5diagram.png ├── lab5diagram2.png ├── lab5nginxwebpage.png ├── lab5polacode.png ├── lab6diagram.png ├── lab6diagram1.png ├── lab6polacode.png ├── lab6treedirectory.png ├── lab6votingapp.png ├── lab6votingappwebpageexpected.png ├── lab6votingappwebpageincomplete.png ├── lab7acceptchanges.png ├── lab7addnewinboundrule.png ├── lab7cleanup.png ├── lab7configuresgtoallowrdp.png ├── lab7connectingidentityunverified.png ├── lab7connecttoec2windowsinstance.png ├── lab7connectwindowsinstance.png ├── lab7connectwindowsserver.png ├── lab7createnewkeypair.png ├── lab7diagram.png ├── lab7diagram2.png ├── lab7editinboundrules.png ├── lab7editingnetworksettingsorwindowsinstance.png ├── lab7enterpasswordinrdpfile.png ├── lab7getpassword.png ├── lab7launchec2windows.png ├── lab7openrdpfile.png ├── lab7sessionmanagerconnect.png ├── lab8configright.png ├── lab8configwrong.png ├── lab8correcteddigraph.png ├── lab8newcorrectgraph.png ├── lab8webgraphviz.png ├── lab9diagram.png ├── lab9ec2created.png ├── tfclicheatsheet.png ├── tfcredentials.png ├── tfextension-aws.png ├── tfextension1.png ├── tfshowhideregions.png ├── tfshowregionssingapore.png └── tfworkspaces.png ├── LICENSE ├── Lab_001_Dev_Environment_in_AWS ├── .gitignore ├── README.md ├── main │ ├── datasources.tf │ ├── main.tf │ ├── outputs.tf │ └── provider.tf ├── template-files │ ├── ssh-linux.tpl │ ├── ssh-windows.tpl │ └── userdata.tpl └── vars │ ├── another.tfvars │ ├── terraform.tfvars │ └── variables.tf ├── Lab_002_Dev_Environment_in_Azure └── README.md ├── Lab_003_Dev_Environment_for_Docker_and_Kubernetes ├── README.md ├── v1 │ ├── README.md │ ├── datasources.tf │ ├── main.tf │ ├── outputs.tf │ ├── provider.tf │ ├── ssh-linux.tpl │ ├── ssh-windows.tpl │ ├── terraform-build-dev-env.png │ ├── terraform.tfvars │ ├── userdata.tpl │ └── variables.tf └── v2 │ ├── README.md │ ├── datasources.tf │ ├── main.tf │ ├── outputs.tf │ ├── provider.tf │ ├── ssh-linux.tpl │ ├── ssh-windows.tpl │ ├── terraform-build-dev-env.png │ ├── terraform.tfvars │ ├── userdata.tpl │ └── variables.tf ├── Lab_004_Dev_Environment_for_RedHat ├── README.md ├── datasources.tf ├── main.tf ├── outputs.tf ├── provider.tf ├── ssh-linux.tpl ├── ssh-windows.tpl ├── terraform-build-dev-env.png ├── terraform.tfvars ├── userdata-nfs.tpl ├── userdata.tpl └── variables.tf ├── Lab_005_Dev_Environment_for_AWS_IoT_Greengrass └── README.md ├── Lab_010_VPC_with_EC2_and_NGINX ├── README.md ├── main.tf ├── outputs.tf ├── provider.tf ├── terraform.tfvars ├── variables.tf └── webserver.tpl ├── Lab_011_Advanced_VPC_with_ALB_and_EC2 ├── README.md ├── datasources.tf ├── main.tf ├── outputs.tf ├── provider.tf ├── terraform.tfvars ├── variables.tf └── webserver.tpl ├── Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified ├── README.md ├── datasources.tf ├── main.tf ├── outputs.tf ├── provider.tf ├── terraform.tfvars ├── variables.tf └── webserver.tpl ├── Lab_013_Advanced_VPC_with_Cloud_Native_Application ├── README.md ├── main.tf ├── modules │ ├── application │ │ ├── datasources.tf │ │ ├── install-frontend-api.sh │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── vars.tf │ ├── bastion │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── vars.tf │ ├── network │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── vars.tf │ ├── security │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── vars.tf │ └── storage │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── setup-mongodb.sh │ │ └── vars.tf ├── outputs.tf ├── provider.tf ├── terraform.tfvars └── variables.tf ├── Lab_014_Install_Terraform_on_Windows_Server └── README.md ├── Lab_015_DynamoDB_and_Implicit_Dependencies ├── README.md ├── main.tf ├── provider.tf ├── terraform.tfvars └── vars.tf ├── Lab_016_Lookup_Function_and_Variable_Types ├── README.md ├── main.tf ├── provider.tf ├── terraform.tfvars └── vars.tf ├── Lab_017_Deploying_Elastic_Beanstalk └── v1 │ ├── README.md │ ├── main.tf │ ├── provider.tf │ ├── terraform.tfvars │ └── vars.tf ├── Lab_018_ECR_and_Provisioners ├── README.md ├── main.tf ├── provider.tf ├── terraform.tfvars └── vars.tf ├── Lab_019_Deploy_S3_Bucket ├── README.md ├── main.tf ├── provider.tf ├── terraform.tfvars └── vars.tf ├── Lab_020_SQS_and_Lambda ├── README.md ├── lab02-terraform-lambda-sqs.png ├── main.py ├── main.tf ├── main.zip ├── provider.tf ├── terraform.tfvars └── variables.tf ├── Notes-Terraform.md ├── README.md ├── pages └── 01-Pre-requisites │ ├── AWS │ ├── 001-Setup-Keys-and-Permissions.md │ ├── 002-Setup-Environment-and-Install-Extensions.md │ ├── 003-Install-Terraform-on-Linux.md │ ├── 003-Install-Terraform-on-WSL.md │ ├── 004-Install-Terraform-on-Windows-Server.md │ ├── 005-Install-AWS-CLI.md │ ├── 006-Configure-the-Credentials-Profile.md │ └── 007-Create-the-Keypair.md │ └── Azure │ └── TODO.md └── scripts └── run-setup-terraform.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/.gitignore -------------------------------------------------------------------------------- /Images/all-things-terraform-lab-001-build-dev-env-with-aws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/all-things-terraform-lab-001-build-dev-env-with-aws.png -------------------------------------------------------------------------------- /Images/build-dev-env-in-aws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/build-dev-env-in-aws.png -------------------------------------------------------------------------------- /Images/buildddevawsconsolevpccreate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/buildddevawsconsolevpccreate.png -------------------------------------------------------------------------------- /Images/builddevaws1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevaws1.png -------------------------------------------------------------------------------- /Images/builddevawsconsolesgcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevawsconsolesgcreated.png -------------------------------------------------------------------------------- /Images/builddevconnectedremotelyopenedfolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevconnectedremotelyopenedfolder.png -------------------------------------------------------------------------------- /Images/builddevconnectedremotetrustauthors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevconnectedremotetrustauthors.png -------------------------------------------------------------------------------- /Images/builddevconnectedreoteselecthomefolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevconnectedreoteselecthomefolder.png -------------------------------------------------------------------------------- /Images/builddevconnectedtoremoteubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevconnectedtoremoteubuntu.png -------------------------------------------------------------------------------- /Images/builddevcopyowneridofami.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevcopyowneridofami.png -------------------------------------------------------------------------------- /Images/builddevcopyowneridofami2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevcopyowneridofami2.png -------------------------------------------------------------------------------- /Images/builddevec2instancecreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevec2instancecreated.png -------------------------------------------------------------------------------- /Images/builddevec2vpcvcodeleftpanel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevec2vpcvcodeleftpanel.png -------------------------------------------------------------------------------- /Images/builddevgetamiid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevgetamiid.png -------------------------------------------------------------------------------- /Images/builddevgetamiid2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevgetamiid2.png -------------------------------------------------------------------------------- /Images/builddevgetowner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevgetowner.png -------------------------------------------------------------------------------- /Images/builddevgetowneridaminame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevgetowneridaminame.png -------------------------------------------------------------------------------- /Images/builddevigwcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevigwcreated.png -------------------------------------------------------------------------------- /Images/builddevkeypaircreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevkeypaircreated.png -------------------------------------------------------------------------------- /Images/builddevremotedevcontinue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevremotedevcontinue.png -------------------------------------------------------------------------------- /Images/builddevremotesshextension.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevremotesshextension.png -------------------------------------------------------------------------------- /Images/builddevroutetableassoccreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevroutetableassoccreated.png -------------------------------------------------------------------------------- /Images/builddevroutetablecreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevroutetablecreated.png -------------------------------------------------------------------------------- /Images/builddevtfvpccreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevtfvpccreated.png -------------------------------------------------------------------------------- /Images/builddevvscodechooselinux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevvscodechooselinux.png -------------------------------------------------------------------------------- /Images/builddevvscoderemotedev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/builddevvscoderemotedev.png -------------------------------------------------------------------------------- /Images/consolesubnetcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/consolesubnetcreated.png -------------------------------------------------------------------------------- /Images/dmbuildaws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/dmbuildaws.png -------------------------------------------------------------------------------- /Images/install-terraform-on-wsl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/install-terraform-on-wsl.png -------------------------------------------------------------------------------- /Images/lab2awscloudwatchloggroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awscloudwatchloggroup.png -------------------------------------------------------------------------------- /Images/lab2awslambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awslambda.png -------------------------------------------------------------------------------- /Images/lab2awslambda2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awslambda2.png -------------------------------------------------------------------------------- /Images/lab2awslambda3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awslambda3.png -------------------------------------------------------------------------------- /Images/lab2awslambdaconfigtestevent1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awslambdaconfigtestevent1.png -------------------------------------------------------------------------------- /Images/lab2awslambdaeditedfunction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awslambdaeditedfunction.png -------------------------------------------------------------------------------- /Images/lab2awslambdasuccess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awslambdasuccess.png -------------------------------------------------------------------------------- /Images/lab2awslambdatest1errror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2awslambdatest1errror.png -------------------------------------------------------------------------------- /Images/lab2lambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2lambda.png -------------------------------------------------------------------------------- /Images/lab2lambdaonresources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2lambdaonresources.png -------------------------------------------------------------------------------- /Images/lab2lambdapythontest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2lambdapythontest.png -------------------------------------------------------------------------------- /Images/lab2lambdasqstriggeronlambdapage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2lambdasqstriggeronlambdapage.png -------------------------------------------------------------------------------- /Images/lab2lambdatriggermainqueue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2lambdatriggermainqueue.png -------------------------------------------------------------------------------- /Images/lab2sqs1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2sqs1.png -------------------------------------------------------------------------------- /Images/lab2stream2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2stream2.png -------------------------------------------------------------------------------- /Images/lab2streamtest1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2streamtest1.png -------------------------------------------------------------------------------- /Images/lab2test1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2test1.png -------------------------------------------------------------------------------- /Images/lab2test2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2test2.png -------------------------------------------------------------------------------- /Images/lab2test3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2test3.png -------------------------------------------------------------------------------- /Images/lab2test4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2test4.png -------------------------------------------------------------------------------- /Images/lab2testinglambdasqscloudwatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab2testinglambdasqscloudwatch.png -------------------------------------------------------------------------------- /Images/lab3awsec2created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3awsec2created.png -------------------------------------------------------------------------------- /Images/lab3awsigwcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3awsigwcreated.png -------------------------------------------------------------------------------- /Images/lab3awsnginxcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3awsnginxcreated.png -------------------------------------------------------------------------------- /Images/lab3awssubnetcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3awssubnetcreated.png -------------------------------------------------------------------------------- /Images/lab3awsvpccreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3awsvpccreated.png -------------------------------------------------------------------------------- /Images/lab3ex1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3ex1.png -------------------------------------------------------------------------------- /Images/lab3ex11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3ex11.png -------------------------------------------------------------------------------- /Images/lab3vscodesnapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab3vscodesnapshot.png -------------------------------------------------------------------------------- /Images/lab4albcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab4albcreated.png -------------------------------------------------------------------------------- /Images/lab4albtargetscreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab4albtargetscreated.png -------------------------------------------------------------------------------- /Images/lab4asgcreated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab4asgcreated.png -------------------------------------------------------------------------------- /Images/lab4diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab4diagram.png -------------------------------------------------------------------------------- /Images/lab4ec2created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab4ec2created.png -------------------------------------------------------------------------------- /Images/lab4polacode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab4polacode.png -------------------------------------------------------------------------------- /Images/lab4vscodesnapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab4vscodesnapshot.png -------------------------------------------------------------------------------- /Images/lab5diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab5diagram.png -------------------------------------------------------------------------------- /Images/lab5diagram2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab5diagram2.png -------------------------------------------------------------------------------- /Images/lab5nginxwebpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab5nginxwebpage.png -------------------------------------------------------------------------------- /Images/lab5polacode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab5polacode.png -------------------------------------------------------------------------------- /Images/lab6diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab6diagram.png -------------------------------------------------------------------------------- /Images/lab6diagram1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab6diagram1.png -------------------------------------------------------------------------------- /Images/lab6polacode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab6polacode.png -------------------------------------------------------------------------------- /Images/lab6treedirectory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab6treedirectory.png -------------------------------------------------------------------------------- /Images/lab6votingapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab6votingapp.png -------------------------------------------------------------------------------- /Images/lab6votingappwebpageexpected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab6votingappwebpageexpected.png -------------------------------------------------------------------------------- /Images/lab6votingappwebpageincomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab6votingappwebpageincomplete.png -------------------------------------------------------------------------------- /Images/lab7acceptchanges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7acceptchanges.png -------------------------------------------------------------------------------- /Images/lab7addnewinboundrule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7addnewinboundrule.png -------------------------------------------------------------------------------- /Images/lab7cleanup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7cleanup.png -------------------------------------------------------------------------------- /Images/lab7configuresgtoallowrdp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7configuresgtoallowrdp.png -------------------------------------------------------------------------------- /Images/lab7connectingidentityunverified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7connectingidentityunverified.png -------------------------------------------------------------------------------- /Images/lab7connecttoec2windowsinstance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7connecttoec2windowsinstance.png -------------------------------------------------------------------------------- /Images/lab7connectwindowsinstance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7connectwindowsinstance.png -------------------------------------------------------------------------------- /Images/lab7connectwindowsserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7connectwindowsserver.png -------------------------------------------------------------------------------- /Images/lab7createnewkeypair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7createnewkeypair.png -------------------------------------------------------------------------------- /Images/lab7diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7diagram.png -------------------------------------------------------------------------------- /Images/lab7diagram2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7diagram2.png -------------------------------------------------------------------------------- /Images/lab7editinboundrules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7editinboundrules.png -------------------------------------------------------------------------------- /Images/lab7editingnetworksettingsorwindowsinstance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7editingnetworksettingsorwindowsinstance.png -------------------------------------------------------------------------------- /Images/lab7enterpasswordinrdpfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7enterpasswordinrdpfile.png -------------------------------------------------------------------------------- /Images/lab7getpassword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7getpassword.png -------------------------------------------------------------------------------- /Images/lab7launchec2windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7launchec2windows.png -------------------------------------------------------------------------------- /Images/lab7openrdpfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7openrdpfile.png -------------------------------------------------------------------------------- /Images/lab7sessionmanagerconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab7sessionmanagerconnect.png -------------------------------------------------------------------------------- /Images/lab8configright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab8configright.png -------------------------------------------------------------------------------- /Images/lab8configwrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab8configwrong.png -------------------------------------------------------------------------------- /Images/lab8correcteddigraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab8correcteddigraph.png -------------------------------------------------------------------------------- /Images/lab8newcorrectgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab8newcorrectgraph.png -------------------------------------------------------------------------------- /Images/lab8webgraphviz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab8webgraphviz.png -------------------------------------------------------------------------------- /Images/lab9diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab9diagram.png -------------------------------------------------------------------------------- /Images/lab9ec2created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/lab9ec2created.png -------------------------------------------------------------------------------- /Images/tfclicheatsheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/tfclicheatsheet.png -------------------------------------------------------------------------------- /Images/tfcredentials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/tfcredentials.png -------------------------------------------------------------------------------- /Images/tfextension-aws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/tfextension-aws.png -------------------------------------------------------------------------------- /Images/tfextension1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/tfextension1.png -------------------------------------------------------------------------------- /Images/tfshowhideregions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/tfshowhideregions.png -------------------------------------------------------------------------------- /Images/tfshowregionssingapore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/tfshowregionssingapore.png -------------------------------------------------------------------------------- /Images/tfworkspaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Images/tfworkspaces.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/LICENSE -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/.gitignore -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/README.md -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/main/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/main/datasources.tf -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/main/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/main/main.tf -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/main/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/main/outputs.tf -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/main/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/main/provider.tf -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/template-files/ssh-linux.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/template-files/ssh-linux.tpl -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/template-files/ssh-windows.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/template-files/ssh-windows.tpl -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/template-files/userdata.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/template-files/userdata.tpl -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/vars/another.tfvars: -------------------------------------------------------------------------------- 1 | host_os = "debian" -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/vars/terraform.tfvars: -------------------------------------------------------------------------------- 1 | host_os = "linux" 2 | -------------------------------------------------------------------------------- /Lab_001_Dev_Environment_in_AWS/vars/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_001_Dev_Environment_in_AWS/vars/variables.tf -------------------------------------------------------------------------------- /Lab_002_Dev_Environment_in_Azure/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/README.md -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/README.md -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/datasources.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/main.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/outputs.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/provider.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/ssh-linux.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/ssh-linux.tpl -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/ssh-windows.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/ssh-windows.tpl -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/terraform-build-dev-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/terraform-build-dev-env.png -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/terraform.tfvars -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/userdata.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/userdata.tpl -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v1/variables.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/README.md -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/datasources.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/main.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/outputs.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/provider.tf -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/ssh-linux.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/ssh-linux.tpl -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/ssh-windows.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/ssh-windows.tpl -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/terraform-build-dev-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/terraform-build-dev-env.png -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/terraform.tfvars -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/userdata.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/userdata.tpl -------------------------------------------------------------------------------- /Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_003_Dev_Environment_for_Docker_and_Kubernetes/v2/variables.tf -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/README.md -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/datasources.tf -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/main.tf -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/outputs.tf -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/provider.tf -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/ssh-linux.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/ssh-linux.tpl -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/ssh-windows.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/ssh-windows.tpl -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/terraform-build-dev-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/terraform-build-dev-env.png -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/terraform.tfvars -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/userdata-nfs.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/userdata-nfs.tpl -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/userdata.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/userdata.tpl -------------------------------------------------------------------------------- /Lab_004_Dev_Environment_for_RedHat/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_004_Dev_Environment_for_RedHat/variables.tf -------------------------------------------------------------------------------- /Lab_005_Dev_Environment_for_AWS_IoT_Greengrass/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_010_VPC_with_EC2_and_NGINX/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_010_VPC_with_EC2_and_NGINX/README.md -------------------------------------------------------------------------------- /Lab_010_VPC_with_EC2_and_NGINX/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_010_VPC_with_EC2_and_NGINX/main.tf -------------------------------------------------------------------------------- /Lab_010_VPC_with_EC2_and_NGINX/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_010_VPC_with_EC2_and_NGINX/outputs.tf -------------------------------------------------------------------------------- /Lab_010_VPC_with_EC2_and_NGINX/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_010_VPC_with_EC2_and_NGINX/provider.tf -------------------------------------------------------------------------------- /Lab_010_VPC_with_EC2_and_NGINX/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_010_VPC_with_EC2_and_NGINX/terraform.tfvars -------------------------------------------------------------------------------- /Lab_010_VPC_with_EC2_and_NGINX/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_010_VPC_with_EC2_and_NGINX/variables.tf -------------------------------------------------------------------------------- /Lab_010_VPC_with_EC2_and_NGINX/webserver.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_010_VPC_with_EC2_and_NGINX/webserver.tpl -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/README.md -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/datasources.tf -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/main.tf -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/outputs.tf -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/provider.tf -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/terraform.tfvars -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/variables.tf -------------------------------------------------------------------------------- /Lab_011_Advanced_VPC_with_ALB_and_EC2/webserver.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_011_Advanced_VPC_with_ALB_and_EC2/webserver.tpl -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/README.md -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/datasources.tf -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/main.tf -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/outputs.tf -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/provider.tf -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/terraform.tfvars -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/variables.tf -------------------------------------------------------------------------------- /Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/webserver.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_012_Advanced_VPC_with_ALB_and_EC2_Simplified/webserver.tpl -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/README.md -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/main.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/datasources.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/install-frontend-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/install-frontend-api.sh -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/main.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/outputs.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/application/vars.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/bastion/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/bastion/main.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/bastion/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/bastion/outputs.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/bastion/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/bastion/vars.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/network/main.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/network/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/network/outputs.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/network/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/network/vars.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/security/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/security/main.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/security/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/security/outputs.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/security/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/security/vars.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/main.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/outputs.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/setup-mongodb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/setup-mongodb.sh -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/modules/storage/vars.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/outputs.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/provider.tf -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/terraform.tfvars -------------------------------------------------------------------------------- /Lab_013_Advanced_VPC_with_Cloud_Native_Application/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_013_Advanced_VPC_with_Cloud_Native_Application/variables.tf -------------------------------------------------------------------------------- /Lab_014_Install_Terraform_on_Windows_Server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_014_Install_Terraform_on_Windows_Server/README.md -------------------------------------------------------------------------------- /Lab_015_DynamoDB_and_Implicit_Dependencies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_015_DynamoDB_and_Implicit_Dependencies/README.md -------------------------------------------------------------------------------- /Lab_015_DynamoDB_and_Implicit_Dependencies/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_015_DynamoDB_and_Implicit_Dependencies/main.tf -------------------------------------------------------------------------------- /Lab_015_DynamoDB_and_Implicit_Dependencies/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_015_DynamoDB_and_Implicit_Dependencies/provider.tf -------------------------------------------------------------------------------- /Lab_015_DynamoDB_and_Implicit_Dependencies/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_015_DynamoDB_and_Implicit_Dependencies/terraform.tfvars -------------------------------------------------------------------------------- /Lab_015_DynamoDB_and_Implicit_Dependencies/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_015_DynamoDB_and_Implicit_Dependencies/vars.tf -------------------------------------------------------------------------------- /Lab_016_Lookup_Function_and_Variable_Types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_016_Lookup_Function_and_Variable_Types/README.md -------------------------------------------------------------------------------- /Lab_016_Lookup_Function_and_Variable_Types/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_016_Lookup_Function_and_Variable_Types/main.tf -------------------------------------------------------------------------------- /Lab_016_Lookup_Function_and_Variable_Types/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_016_Lookup_Function_and_Variable_Types/provider.tf -------------------------------------------------------------------------------- /Lab_016_Lookup_Function_and_Variable_Types/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_016_Lookup_Function_and_Variable_Types/terraform.tfvars -------------------------------------------------------------------------------- /Lab_016_Lookup_Function_and_Variable_Types/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_016_Lookup_Function_and_Variable_Types/vars.tf -------------------------------------------------------------------------------- /Lab_017_Deploying_Elastic_Beanstalk/v1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_017_Deploying_Elastic_Beanstalk/v1/README.md -------------------------------------------------------------------------------- /Lab_017_Deploying_Elastic_Beanstalk/v1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_017_Deploying_Elastic_Beanstalk/v1/main.tf -------------------------------------------------------------------------------- /Lab_017_Deploying_Elastic_Beanstalk/v1/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_017_Deploying_Elastic_Beanstalk/v1/provider.tf -------------------------------------------------------------------------------- /Lab_017_Deploying_Elastic_Beanstalk/v1/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_017_Deploying_Elastic_Beanstalk/v1/terraform.tfvars -------------------------------------------------------------------------------- /Lab_017_Deploying_Elastic_Beanstalk/v1/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_017_Deploying_Elastic_Beanstalk/v1/vars.tf -------------------------------------------------------------------------------- /Lab_018_ECR_and_Provisioners/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_018_ECR_and_Provisioners/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_018_ECR_and_Provisioners/provider.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_018_ECR_and_Provisioners/terraform.tfvars: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_018_ECR_and_Provisioners/vars.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_019_Deploy_S3_Bucket/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Lab_019_Deploy_S3_Bucket/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_019_Deploy_S3_Bucket/main.tf -------------------------------------------------------------------------------- /Lab_019_Deploy_S3_Bucket/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_019_Deploy_S3_Bucket/provider.tf -------------------------------------------------------------------------------- /Lab_019_Deploy_S3_Bucket/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_019_Deploy_S3_Bucket/terraform.tfvars -------------------------------------------------------------------------------- /Lab_019_Deploy_S3_Bucket/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_019_Deploy_S3_Bucket/vars.tf -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/README.md -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/lab02-terraform-lambda-sqs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/lab02-terraform-lambda-sqs.png -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/main.py -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/main.tf -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/main.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/main.zip -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/provider.tf -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/terraform.tfvars -------------------------------------------------------------------------------- /Lab_020_SQS_and_Lambda/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Lab_020_SQS_and_Lambda/variables.tf -------------------------------------------------------------------------------- /Notes-Terraform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/Notes-Terraform.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/README.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/001-Setup-Keys-and-Permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/001-Setup-Keys-and-Permissions.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/002-Setup-Environment-and-Install-Extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/002-Setup-Environment-and-Install-Extensions.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/003-Install-Terraform-on-Linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/003-Install-Terraform-on-Linux.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/003-Install-Terraform-on-WSL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/003-Install-Terraform-on-WSL.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/004-Install-Terraform-on-Windows-Server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/004-Install-Terraform-on-Windows-Server.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/005-Install-AWS-CLI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/005-Install-AWS-CLI.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/006-Configure-the-Credentials-Profile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/006-Configure-the-Credentials-Profile.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/AWS/007-Create-the-Keypair.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/pages/01-Pre-requisites/AWS/007-Create-the-Keypair.md -------------------------------------------------------------------------------- /pages/01-Pre-requisites/Azure/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/run-setup-terraform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joseeden/All-Things-Terraform/HEAD/scripts/run-setup-terraform.sh --------------------------------------------------------------------------------