github.com/smithx10/nomad@v0.9.1-rc1/e2e/terraform/network.tf (about)

     1  data "aws_vpc" "default" {
     2    default = true
     3  }
     4  
     5  resource "aws_security_group" "primary" {
     6    name   = "${local.random_name}"
     7    vpc_id = "${data.aws_vpc.default.id}"
     8  
     9    ingress {
    10      from_port   = 22
    11      to_port     = 22
    12      protocol    = "tcp"
    13      cidr_blocks = ["0.0.0.0/0"]
    14    }
    15  
    16    # Nomad
    17    ingress {
    18      from_port   = 4646
    19      to_port     = 4646
    20      protocol    = "tcp"
    21      cidr_blocks = ["0.0.0.0/0"]
    22    }
    23  
    24    # Fabio
    25    ingress {
    26      from_port   = 9998
    27      to_port     = 9999
    28      protocol    = "tcp"
    29      cidr_blocks = ["0.0.0.0/0"]
    30    }
    31  
    32    # Consul
    33    ingress {
    34      from_port   = 8500
    35      to_port     = 8500
    36      protocol    = "tcp"
    37      cidr_blocks = ["0.0.0.0/0"]
    38    }
    39  
    40    # HDFS NameNode UI
    41    ingress {
    42      from_port   = 50070
    43      to_port     = 50070
    44      protocol    = "tcp"
    45      cidr_blocks = ["0.0.0.0/0"]
    46    }
    47  
    48    # HDFS DataNode UI
    49    ingress {
    50      from_port   = 50075
    51      to_port     = 50075
    52      protocol    = "tcp"
    53      cidr_blocks = ["0.0.0.0/0"]
    54    }
    55  
    56    # Spark history server UI
    57    ingress {
    58      from_port   = 18080
    59      to_port     = 18080
    60      protocol    = "tcp"
    61      cidr_blocks = ["0.0.0.0/0"]
    62    }
    63  
    64    ingress {
    65      from_port = 0
    66      to_port   = 0
    67      protocol  = "-1"
    68      self      = true
    69    }
    70  
    71    egress {
    72      from_port   = 0
    73      to_port     = 0
    74      protocol    = "-1"
    75      cidr_blocks = ["0.0.0.0/0"]
    76    }
    77  }
    78