Slide 15
Slide 15 text
❯ aws deploy create-deployment ¥
--application-name xxx ¥
--deployment-group-name yyy ¥
--revision '{"revisionType": "AppSpecContent", "appSpecContent": {"content": "{¥"version¥": 0.0, ¥"Resources¥": [{¥"TargetService¥":
{¥"Type¥": ¥"AWS::ECS::Service¥", ¥"Properties¥": {¥"TaskDefinition¥": ¥"arn:aws:ecs:ap-northeast-1:123456789012:task-definition/xxx¥",
¥"LoadBalancerInfo¥": {¥"ContainerName¥": ¥"example-api¥", ¥"ContainerPort¥": 8080},¥"CapacityProviderStrategy¥":
[{¥"Base¥":0,¥"CapacityProvider¥":¥"FARGATE_SPOT¥",¥"Weight¥":1},{¥"Base¥":0,¥"CapacityProvider¥":¥"FARGATE¥",¥"Weight¥":0}]}}}]}
"}}'