The goal of this project is to provide the terraform's templates for the terraform's course
Using providers in terraform. Example with aws
Using templates in terraform. Example with userdata
for a aws_instance
resource
Using terraform import
for import a machine in tfstate
Using count
to generate multiple aws_instance
resources
Using name_prefix
attribute to generate multiple aws_elb
resources
Using lookup
function in ami attribute to generate aws_instance
resource depending on region
Using lookup
function in image_id aws_launch_configuration
to generate resources depending on region
Using s3 backend to store tfstate
Using modules to create aws_vpc
Using community modules to create aws_vpc
Using mysql
provider
Using google
provider
Using packer
tool from HashiCorp to create an ami at AWS