github.com/kolanos/fargate@v0.2.3/CHANGELOG.md (about) 1 ## 0.2.3 (2018-01-19) 2 3 ### Features 4 5 - Support **--task-role** flag in service create and task run to allow passing 6 a role name for the tasks to assume. ([#8][issue-8]) 7 8 ### Enhancements 9 10 - Use the `ForceNewDeployment` feature of `UpdateService` in service restart 11 instead of incrementing the task definition. ([#14][issue-14]) 12 13 ### Bug Fixes 14 15 - Fixed issue where we'd stomp on an existing task role on service updates like 16 deployments or environment variable changes. ([#8][issue-8]) 17 18 ## 0.2.2 (2018-01-11) 19 20 ### Bug Fixes 21 22 - Fix service update operation to properly validate and run. ([#11][issue-11]) 23 - Bail out early in service info if the requested service is not active meaning 24 it has been previously destroyed. 25 26 ## 0.2.1 (2018-01-02) 27 28 ### Bug Fixes 29 30 - service create will not run if a load balancer is configured without a port. 31 - service create and task run will no longer create a repository if an image is 32 explictly passed. 33 - service destroy will remove all references the service's target group and 34 delete it. 35 - Fix git repo detection to properly use a git sha image tag rather than a 36 time stamp tag. ([#6][issue-6]) 37 - Fail fast if a user attempts to destroy a service scaled above 0. 38 39 ## 0.2.0 (2017-12-31) 40 41 ### Features 42 43 - Added **--cluster** global flag to allow running commands against other 44 clusters rather than the default. If omitted, the default **fargate** cluster 45 is used. ([#2][issue-2]) 46 - lb create, service create, and task run now accept an optional **--subnet-id** 47 flag to place resources in different VPCs and subnets rather than the 48 defaults. If omitted, resources will be placed within the default subnets 49 within the default VPC. ([#2][issue-2]) 50 - lb create, service create, and task run now accept an optional 51 **--security-group-id** flag to allow applying more restrictive security 52 groups to load balancers, services, and tasks. This flag can be passed 53 multiple times to apply multiple security groups. If omitted, a permissive 54 security group will be applied. 55 56 ### Bug Fixes 57 58 - Resolved crashes with certificates missing resource records. Certificates that 59 fail to be issued immediately after request would cause crashes in lb info and 60 lb list as the resource record was never generated. 61 62 [issue-2]: https://github.com/jpignata/fargate/issues/2 63 [issue-6]: https://github.com/jpignata/fargate/issues/6 64 [issue-8]: https://github.com/jpignata/fargate/issues/8 65 [issue-11]: https://github.com/jpignata/fargate/issues/11 66 [issue-14]: https://github.com/jpignata/fargate/issues/14