diff --git a/docs/ecs-compose-features.md b/docs/ecs-compose-features.md index 17aced963..38f5da1b8 100644 --- a/docs/ecs-compose-features.md +++ b/docs/ecs-compose-features.md @@ -55,7 +55,7 @@ __Legend:__ | service.hostname | x | | service.image | ✓ | Private images will be accessible by passing x-aws-pull_policy with ARN of a username+password secret | service.isolation | x | -| service.labels | x | +| service.labels | ✓ | | service.links | x | | service.logging | ✓ | Can be used to customize CloudWatch Logs configuration | service.network_mode | x | @@ -64,7 +64,7 @@ __Legend:__ | service.ports | ✓ | Only symetrical port mapping is supported in ECS. See [Exposing ports](#exposing-ports). | service.secrets | ✓ | See [Secrets](#secrets). | service.security_opt | x | -| service.stop_grace_period | x | +| service.stop_grace_period | ✓ | | service.stop_signal | x | | service.sysctls | x | | service.ulimits | ✓ | Only support `nofile` ulimit due to Fargate limitations diff --git a/ecs/compatibility.go b/ecs/compatibility.go index 146d01b06..714885f3e 100644 --- a/ecs/compatibility.go +++ b/ecs/compatibility.go @@ -95,6 +95,7 @@ var compatibleComposeAttributes = []string{ "services.secrets", "services.secrets.source", "services.secrets.target", + "services.stop_grace_period", "services.user", "services.volumes", "services.volumes.read_only",