Sha256: e52380bea6cefb417a8c076c111e1b39bf44904e8fd6ee3f98d171e81212c8a6

Contents?: true

Size: 1.17 KB

Versions: 45

Compression:

Stored size: 1.17 KB

Contents

# These params are passsed to the corresponding aws-sdk ecs client methods.
# AWS Docs example: https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/ECS/Client.html#run_task-instance_method
#
# The network helper provides access to the .ufo/settings/network/[PROFILE].yml
#
# More docs: http://ufoships.com/docs/params/

# ufo task calls run_tasks.
#
# ufo task will assign these values appropriately based on the task
# definition being ran. So generally you should you can leave these settings
# alone.
#
# If it's a Fargate task definition, ufo task automatically adds the
# network_configuration and launch_type: FARGATE
# If it's a EC2 task definition with awsvpc network mode, ufo task
# automatically adds the network_configuration and security groups using
# the security groups from .ufo/settings/network/default.yml.
#
# run_task:
#   # network_configuration is required for FARGATE
#   network_configuration:
#     awsvpc_configuration:
#       subnets: <%%= network[:ecs_subnets].inspect %> # required
#       security_groups: <%%= network[:ecs_security_groups].inspect %>
#       # for fargate use: assign_public_ip: ENABLED
#       # assign_public_ip: ENABLED # accepts ENABLED, DISABLED

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
ufo-4.1.0 lib/template/.ufo/params.yml.tt
ufo-4.0.3 lib/template/.ufo/params.yml.tt
ufo-4.0.2 lib/template/.ufo/params.yml.tt
ufo-4.0.1 lib/template/.ufo/params.yml.tt
ufo-4.0.0 lib/template/.ufo/params.yml.tt