42 lines
820 B
HCL
42 lines
820 B
HCL
terraform {
|
|
backend "s3"{
|
|
bucket = "terraformsanofieu"
|
|
region = "eu-west-2"
|
|
key = "cedric/project3.tfstate"
|
|
dynamodb_table = "terraform-state-lock-cedric"
|
|
}
|
|
}
|
|
|
|
provider "aws" {
|
|
region = "eu-west-2"
|
|
}
|
|
|
|
resource "aws_dynamodb_table" "terraform-state-lock" {
|
|
name = "terraform-state-lock-cedric"
|
|
hash_key = "LockID"
|
|
write_capacity = 20
|
|
read_capacity = 20
|
|
|
|
attribute {
|
|
name = "LockID"
|
|
type = "S"
|
|
}
|
|
}
|
|
|
|
resource "aws_instance" "cedric-instance3" {
|
|
ami = "ami-01a6e31ac994bbc09"
|
|
instance_type = "t2.micro"
|
|
key_name = "cedric"
|
|
tags = {
|
|
Name = "cedric-instance3"
|
|
}
|
|
}
|
|
|
|
resource "aws_instance" "cedric-instance4" {
|
|
ami = "ami-01a6e31ac994bbc09"
|
|
instance_type = "t2.micro"
|
|
key_name = "cedric"
|
|
tags = {
|
|
Name = "cedric-instance4"
|
|
}
|
|
}
|