Sha256: 84f11bce046e0b834410851103259270cfa7d6210ca6be56dc59d45ab46ab589

Contents?: true

Size: 1.02 KB

Versions: 14

Compression:

Stored size: 1.02 KB

Contents

scheduler:
  type: ecs
  region: ap-northeast-1
  cluster: eagletmt
  desired_count: 2
  role: ecsServiceRole
  # dynamic_port_mapping is enabled by default with elb_v2
  # dynamic_port_mapping: false
  elb_v2:
    # VPC id where the target group is located
    vpc_id: vpc-WWWWWWWW
    # Health check path of the target group
    health_check_path: /site/sha
    listeners:
      - port: 80
        protocol: HTTP
      - port: 443
        protocol: HTTPS
        certificate_arn: arn:aws:iam::012345678901:server-certificate/hello-lb-v2.example.com
    subnets:
      - subnet-XXXXXXXX
      - subnet-YYYYYYYY
    security_groups:
      - sg-ZZZZZZZZ
app:
  image: ryotarai/hello-sinatra
  memory: 128
  cpu: 256
  env:
    $providers:
      - type: file
        path: hello.env
    PORT: 3000
    MESSAGE: '#{username}-san'
additional_containers:
  front:
    image_tag: hako-nginx
    memory: 32
    cpu: 32
scripts:
  - <<: !include front.yml
    backend_port: 3000
    locations:
      /:
        allow_only_from:
          - 10.0.0.0/24

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
hako-0.27.0 examples/hello-lb-v2.yml
hako-0.26.0 examples/hello-lb-v2.yml
hako-0.25.2 examples/hello-lb-v2.yml
hako-0.25.1 examples/hello-lb-v2.yml
hako-0.25.0 examples/hello-lb-v2.yml
hako-0.24.0 examples/hello-lb-v2.yml
hako-0.23.0 examples/hello-lb-v2.yml
hako-0.22.0 examples/hello-lb-v2.yml
hako-0.21.1 examples/hello-lb-v2.yml
hako-0.21.0 examples/hello-lb-v2.yml
hako-0.20.3 examples/hello-lb-v2.yml
hako-0.20.2 examples/hello-lb-v2.yml
hako-0.20.1 examples/hello-lb-v2.yml
hako-0.20.0 examples/hello-lb-v2.yml