You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
config/engine: distinct startContainerTimouts for windows/linux
Test the start container time cost on windows instances with
various parameters (instance type, container memory, container
cpu, etc.), and set the default startContainerTimeouts value for
windows accordingly.
Also make the startContainerTimeouts configurable (via ECS_CONTAINER_START_TIMEOUT
environment variable) by users.
Copy file name to clipboardexpand all lines: CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
# Changelog
2
2
3
3
## 1.17.3-dev
4
+
* Enhancement - Distinct startContainerTimeouts for windows/linux, introduce a new environment variable `ECS_CONTAINER_START_TIMEOUT` to make it configurable [#1321](https://github.com/aws/amazon-ecs-agent/pull/1321)
4
5
* Enhancement - Add support for containers to inhereit ENI private DNS hostnames for `awsvpc` tasks [#1278](https://github.com/aws/amazon-ecs-agent/pull/1278)
5
6
* Enhancement - Expose task definition family and task definition revision in container metadata file [#1295](https://github.com/aws/amazon-ecs-agent/pull/1295)
6
7
* Enhancement - Fail image pulls if there's inactivity during image pull progress [#1290](https://github.com/aws/amazon-ecs-agent/pull/1290)
Copy file name to clipboardexpand all lines: README.md
+1
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,7 @@ additional details on each available environment variable.
162
162
|`ECS_APPARMOR_CAPABLE`|`true`| Whether AppArmor is available on the container instance. |`false`|`false`|
163
163
|`ECS_ENGINE_TASK_CLEANUP_WAIT_DURATION`| 10m | Time to wait to delete containers for a stopped task. If set to less than 1 minute, the value is ignored. | 3h | 3h |
164
164
|`ECS_CONTAINER_STOP_TIMEOUT`| 10m | Time to wait for the container to exit normally before being forcibly killed. | 30s | 30s |
165
+
|`ECS_CONTAINER_START_TIMEOUT`| 10m | Timeout before giving up on starting a container. | 3m | 8m |
165
166
|`ECS_ENABLE_TASK_IAM_ROLE`|`true`| Whether to enable IAM Roles for Tasks on the Container Instance |`false`|`false`|
166
167
|`ECS_ENABLE_TASK_IAM_ROLE_NETWORK_HOST`|`true`| Whether to enable IAM Roles for Tasks when launched with `host` network mode on the Container Instance |`false`|`false`|
167
168
|`ECS_DISABLE_IMAGE_CLEANUP`|`true`| Whether to disable automated image cleanup for the ECS Agent. |`false`|`false`|
0 commit comments