You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
912 B
43 lines
912 B
1 year ago
|
|
||
|
resource "aws_security_group" "allow_tls" {
|
||
|
name = "allow_tls"
|
||
|
description = "Allow TLS inbound traffic plys ssh"
|
||
|
|
||
|
ingress {
|
||
|
description = "TLS from VPC"
|
||
|
from_port = 80
|
||
|
to_port = 80
|
||
|
protocol = "tcp"
|
||
|
cidr_blocks = ["0.0.0.0/0"]
|
||
|
ipv6_cidr_blocks = ["::/0"]
|
||
|
}
|
||
|
|
||
|
ingress {
|
||
|
description = "TLS from VPC"
|
||
|
from_port = 8000
|
||
|
to_port = 8999
|
||
|
protocol = "tcp"
|
||
|
cidr_blocks = ["0.0.0.0/0"]
|
||
|
ipv6_cidr_blocks = ["::/0"]
|
||
|
}
|
||
|
|
||
|
ingress {
|
||
|
from_port = 22
|
||
|
to_port = 22
|
||
|
protocol = "tcp"
|
||
|
cidr_blocks = ["0.0.0.0/0"]
|
||
|
ipv6_cidr_blocks = ["::/0"]
|
||
|
}
|
||
|
|
||
|
egress {
|
||
|
from_port = 0
|
||
|
to_port = 0
|
||
|
protocol = "-1"
|
||
|
cidr_blocks = ["0.0.0.0/0"]
|
||
|
ipv6_cidr_blocks = ["::/0"]
|
||
|
}
|
||
|
|
||
|
tags = {
|
||
|
Name = "allow_tls"
|
||
|
}
|
||
|
}
|