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
- Add support for FARGATE-SPOT capacity provider and extend options for task definition ([#10](https://github.com/umotif-public/terraform-aws-ecs-fargate/issues/10))
28
+
- add git hooks and update docs ([#9](https://github.com/umotif-public/terraform-aws-ecs-fargate/issues/9))
| capacity\_provider\_strategy | (Optional) The capacity\_provider\_strategy configuration block. This is a list of maps, where each map should contain "capacity\_provider ", "weight" and "base" |`list`|`[]`| no |
85
89
| cluster\_id | The Amazon Resource Name (ARN) that identifies the cluster. |`string`| n/a | yes |
86
90
| container\_name | Optional name for the container to be used instead of name\_prefix. |`string`|`""`| no |
@@ -107,17 +111,17 @@ Module managed by [Marcin Cuber](https://github.com/marcincuber) [LinkedIn](http
107
111
| target\_group\_name | The name for the tasks target group |`string`|`""`| no |
108
112
| task\_container\_assign\_public\_ip | Assigned public IP to the container. |`bool`|`false`| no |
109
113
| task\_container\_command | The command that is passed to the container. |`list(string)`|`[]`| no |
110
-
| task\_container\_cpu | Amount of CPU to reserve for the container. |`number`|n/a|yes|
114
+
| task\_container\_cpu | Amount of CPU to reserve for the container. |`number`|`null`|no|
111
115
| task\_container\_environment | The environment variables to pass to a container. |`map(string)`|`{}`| no |
112
116
| task\_container\_image | The image used to start a container. |`string`| n/a | yes |
113
-
| task\_container\_memory | The hard limit (in MiB) of memory for the container. |`number`|n/a|yes|
114
-
| task\_container\_memory\_reservation | The soft limit (in MiB) of memory to reserve for the container. |`number`|n/a|yes|
117
+
| task\_container\_memory | The hard limit (in MiB) of memory for the container. |`number`|`null`|no|
118
+
| task\_container\_memory\_reservation | The soft limit (in MiB) of memory to reserve for the container. |`number`|`null`|no|
115
119
| task\_container\_port | The port number on the container that is bound to the user-specified or automatically assigned host port |`number`| n/a | yes |
116
120
| task\_container\_protocol | Protocol that the container exposes. |`string`|`"HTTP"`| no |
117
121
| task\_container\_working\_directory | The working directory to run commands inside the container. |`string`|`""`| no |
118
122
| task\_definition\_cpu | Amount of CPU to reserve for the task. |`number`|`256`| no |
119
123
| task\_definition\_memory | The soft limit (in MiB) of memory to reserve for the task. |`number`|`512`| no |
120
-
| task\_health\_check | An optional healthcheck definition for the task |`object({ command = list(string), interval = number, timeout = number, retries = number, startPeriod = number })`|n/a|yes|
124
+
| task\_health\_check | An optional healthcheck definition for the task |`object({ command = list(string), interval = number, timeout = number, retries = number, startPeriod = number })`|`null`|no|
121
125
| task\_host\_port | The port number on the container instance to reserve for your container. |`number`|`0`| no |
122
126
| volume | (Optional) A set of volume blocks that containers in your task may use. This is a list of maps, where each map should contain "name", "host\_path", "docker\_volume\_configuration" and "efs\_volume\_configuration". Full set of options can be found at https://www.terraform.io/docs/providers/aws/r/ecs_task_definition.html|`list`|`[]`| no |
0 commit comments