Method: Ufo::TaskDefinition::Helpers::Vpc#default_vpc

Defined in:
lib/ufo/task_definition/helpers/vpc.rb

#default_vpcObject



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/ufo/task_definition/helpers/vpc.rb', line 6

def default_vpc
  resp = ec2.describe_vpcs(filters: [name: "isDefault", values: ["true"]])
  vpc = resp.vpcs.first
  if vpc
    vpc.vpc_id
  else
    logger.error "No default vpc found".color(:red)
    logger.error "      Please configure the `config.vpc` settings.\n\n      Docs: https://ufoships.com/config/vpc/\n\n    EOL\n    exit 1\n  end\nend\n"