Open ssh port for all
This commit is contained in:
parent
31b71adb63
commit
c35e81d6e3
3 changed files with 18 additions and 18 deletions
10
broadcast.tf
10
broadcast.tf
|
|
@ -2,7 +2,7 @@ resource "aws_instance" "broadcast" {
|
|||
ami = "${data.aws_ami.image.id}"
|
||||
instance_type = "t3.medium"
|
||||
key_name = "jamulus"
|
||||
security_groups = [ aws_security_group.ssh.name, aws_security_group.broadcast.name, aws_security_group.node-exporter.name ] # Add your own IP to this group
|
||||
security_groups = [aws_security_group.ssh.name, aws_security_group.broadcast.name, aws_security_group.node-exporter.name] # Add your own IP to this group
|
||||
|
||||
provisioner "remote-exec" {
|
||||
inline = ["sudo apt update", "sudo apt install python3 -y", "echo Done!"]
|
||||
|
|
@ -33,7 +33,7 @@ resource "aws_security_group_rule" "icecast" {
|
|||
to_port = 8000
|
||||
from_port = 8000
|
||||
protocol = "tcp"
|
||||
cidr_blocks = [ "0.0.0.0/0"]
|
||||
cidr_blocks = ["0.0.0.0/0"]
|
||||
security_group_id = aws_security_group.broadcast.id
|
||||
}
|
||||
|
||||
|
|
@ -42,7 +42,7 @@ resource "aws_security_group_rule" "rtmp-1" {
|
|||
to_port = 8554
|
||||
from_port = 8554
|
||||
protocol = "udp"
|
||||
cidr_blocks = [ "0.0.0.0/0"]
|
||||
cidr_blocks = ["0.0.0.0/0"]
|
||||
security_group_id = aws_security_group.broadcast.id
|
||||
}
|
||||
|
||||
|
|
@ -51,7 +51,7 @@ resource "aws_security_group_rule" "rtmp-2" {
|
|||
to_port = 1935
|
||||
from_port = 1935
|
||||
protocol = "tcp"
|
||||
cidr_blocks = [ "0.0.0.0/0"]
|
||||
cidr_blocks = ["0.0.0.0/0"]
|
||||
security_group_id = aws_security_group.broadcast.id
|
||||
}
|
||||
|
||||
|
|
@ -60,6 +60,6 @@ resource "aws_security_group_rule" "rtmp-3" {
|
|||
to_port = 8888
|
||||
from_port = 8888
|
||||
protocol = "tcp"
|
||||
cidr_blocks = [ "0.0.0.0/0"]
|
||||
cidr_blocks = ["0.0.0.0/0"]
|
||||
security_group_id = aws_security_group.broadcast.id
|
||||
}
|
||||
8
main.tf
8
main.tf
|
|
@ -14,7 +14,7 @@ resource "aws_instance" "jamulus" {
|
|||
ami = "${data.aws_ami.image.id}"
|
||||
instance_type = "t3.medium"
|
||||
key_name = "jamulus"
|
||||
security_groups = [ aws_security_group.ssh.name, aws_security_group.jamulus.name, aws_security_group.node-exporter.name ] # Add your own IP to this group
|
||||
security_groups = [aws_security_group.ssh.name, aws_security_group.jamulus.name, aws_security_group.node-exporter.name] # Add your own IP to this group
|
||||
|
||||
provisioner "remote-exec" {
|
||||
inline = ["sudo apt update", "sudo apt install python3 -y", "echo Done!"]
|
||||
|
|
@ -67,7 +67,7 @@ resource "aws_security_group_rule" "ssh" {
|
|||
to_port = 22
|
||||
from_port = 22
|
||||
protocol = "tcp"
|
||||
cidr_blocks = [ "${chomp(data.http.myip.body)}/32" ]
|
||||
cidr_blocks = ["0.0.0.0/0"]
|
||||
security_group_id = aws_security_group.ssh.id
|
||||
}
|
||||
|
||||
|
|
@ -82,7 +82,7 @@ resource "aws_security_group_rule" "jamulus" {
|
|||
to_port = 22124
|
||||
from_port = 22124
|
||||
protocol = "udp"
|
||||
cidr_blocks = [ "0.0.0.0/0"]
|
||||
cidr_blocks = ["0.0.0.0/0"]
|
||||
security_group_id = aws_security_group.jamulus.id
|
||||
}
|
||||
|
||||
|
|
@ -96,7 +96,7 @@ resource "aws_security_group_rule" "node-exporter" {
|
|||
to_port = 9100
|
||||
from_port = 9100
|
||||
protocol = "tcp"
|
||||
cidr_blocks = [ "142.132.191.61/32"]
|
||||
cidr_blocks = ["142.132.191.61/32"]
|
||||
security_group_id = aws_security_group.node-exporter.id
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue