Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Sugestão] Security Group

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 ^^.

2 respostas
solução!

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 ;)