Sha256: ba794d34fc30ce05f30bf9c855da8a62dd786bec463f5a4d7dfec6edb5d2a9a0

Contents?: true

Size: 1.08 KB

Versions: 10

Compression:

Stored size: 1.08 KB

Contents

scheduler:
  type: ecs
  region: ap-northeast-1
  cluster: eagletmt
  desired_count: 2
  role: ecsServiceRole
  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
    load_balancer_attributes:
      access_logs.s3.enabled: 'true'
      access_logs.s3.bucket: hako-access-logs
      access_logs.s3.prefix: hako-hello-lb-v2
    # Connect ELB to app container
    container_name: app
    container_port: 3000
app:
  image: ryotarai/hello-sinatra
  memory: 128
  cpu: 256
  env:
    $providers:
      - type: file
        path: hello.env
    PORT: '3000'
    MESSAGE: '#{username}-san'
  # Add port mapping to connect to ELB
  port_mappings:
    - container_port: 3000
      host_port: 0
      protocol: tcp

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
hako-2.0.4 examples/hello-nofront.yml
hako-2.0.3 examples/hello-nofront.yml
hako-2.0.2 examples/hello-nofront.yml
hako-2.0.1 examples/hello-nofront.yml
hako-2.0.0 examples/hello-nofront.yml
hako-1.9.0 examples/hello-nofront.yml
hako-1.8.4 examples/hello-nofront.yml
hako-1.8.3 examples/hello-nofront.yml
hako-1.8.2 examples/hello-nofront.yml
hako-1.8.1 examples/hello-nofront.yml