*** follow by order, every workspace module will keep appending the features explored in the previous module
Contains independent works on terraform
-
install terraform using brew install
-
go to https://app.terraform.io/ -
-
login with github url -
-
go to settings -> variable sets - environment variables-
-
add aws key id and aws secret access key, to all workspaces.
-
go to registry.terraform.io -
-
search for aws modules -
-
start using it in the terraform files
-
use terraform login -> generate the api token
-
terraform init - initialize the working directory
-
terraform validate - validates the terraform files
-
terraform plan - runs a plan and shows the expected infra change
-
terraform apply - runs and starts provisioning on the AWS console