Sugestão para uma futura atualização, mostrar essa alteração que foi feita no portal aws, fazer através do próprio arquivo terraform ^^.
Sugestão para uma futura atualização, mostrar essa alteração que foi feita no portal aws, fazer através do próprio arquivo terraform ^^.
Oi, Fabrizzio. Tudo bem?
Obrigado pela sugestão!
Para adiantar, aqui tem um exemplo de como criar o security group permitindo entrada de tráfego http na porta 80 e ssh na porta 22, associando a uma EC2.
resource "aws_security_group" "demo-sg" {
name = “sec-grp”
description = "Allow HTTP and SSH traffic via Terraform"
ingress {
from_port = 80
to_port = 80
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
ingress {
from_port = 22
to_port = 22
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
egress {
from_port = 0
to_port = 0
protocol = "-1"
cidr_blocks = ["0.0.0.0/0"]
}
}
resource "aws_instance" "webserver" {
ami = "ami-id"
instance_type = “t2.micro”
key_name = "O-nome-de-sua-chave"
vpc_security_group_ids = [aws_security_group.demo-sg.id]
tags = {
Name = "ExampleEC2WebServer"
}
}
Espero ter ajudado! Bons estudos!
Obrigado @Vitor Almeida! Depois que eu vi nos vídeos mais pra frente tinha. Vlw pelo exemplo acima ;)