File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -151,6 +151,13 @@ resource "aws_ecs_task_definition" "task" {
151151 memory = var. task_definition_memory
152152 task_role_arn = aws_iam_role. task . arn
153153
154+ dynamic "ephemeral_storage" {
155+ for_each = var. task_definition_ephemeral_storage == 0 ? [] : [var . task_definition_ephemeral_storage ]
156+ content {
157+ size_in_gib = var. task_definition_ephemeral_storage
158+ }
159+ }
160+
154161 container_definitions = << EOF
155162[{
156163 "name": "${ var . container_name != " " ? var . container_name : var . name_prefix } ",
Original file line number Diff line number Diff line change @@ -81,6 +81,12 @@ variable "task_definition_memory" {
8181 type = number
8282}
8383
84+ variable "task_definition_ephemeral_storage" {
85+ description = " The total amount, in GiB, of ephemeral storage to set for the task."
86+ default = 0
87+ type = number
88+ }
89+
8490variable "task_container_command" {
8591 description = " The command that is passed to the container."
8692 default = []
You can’t perform that action at this time.
0 commit comments