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
Copy file name to clipboardExpand all lines: README.md
+49-51
Original file line number
Diff line number
Diff line change
@@ -9,73 +9,71 @@ Currently we're aware of a bug occurring when trying to change container ports.
9
9
You can do this by commenting out the entire module, running a terraform apply, then uncommenting the module and running a terraform apply again after you've updated the container port.
|[aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/caller_identity)| data source |
51
-
|[aws_iam_policy_document.assume_ecs_role_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
52
-
|[aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/region)| data source |
|[aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/caller_identity)| data source |
50
+
|[aws_iam_policy_document.assume_ecs_role_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
51
+
|[aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/region)| data source |
| <aname="input_container_port"></a> [container_port](#input_container_port)| Port exposed by the container |`number`| n/a |yes|
63
-
| <aname="input_container_secrets"></a> [container_secrets](#input_container_secrets)| The Secrets to Pass to the container. | <pre>list(object({<br> name = string<br> valueFrom = string<br> }))</pre> |`[]`| no |
64
-
| <aname="input_ecr_host"></a> [ecr_host](#input_ecr_host)| Hostname of the ECR repository with no trailing slash |`string`| n/a |yes|
65
-
| <aname="input_ecs_desired_count"></a> [ecs_desired_count](#input_ecs_desired_count)| How many tasks to launch in ECS service |`number`|`1`| no |
66
-
| <aname="input_environment_variables"></a> [environment_variables](#input_environment_variables)| The environment variables to pass to the container. This is a list of maps. | <pre>list(object({<br> name = string<br> value = string<br> }))</pre> |`[]`| no |
67
-
| <aname="input_health_check_path"></a> [health_check_path](#input_health_check_path)| Path to use for health checks |`string`| n/a |yes|
68
-
| <aname="input_host_port"></a> [host_port](#input_host_port)| Port exposed by the host |`number`|`null`| no |
69
-
| <aname="input_hostname"></a> [hostname](#input_hostname)| Hostname to use for listener rule |`string`| n/a |yes|
70
-
| <aname="input_listener_arn"></a> [listener_arn](#input_listener_arn)| ALB listener ARN to add listener rule to |`string`| n/a |yes|
71
-
| <aname="input_service_name"></a> [service_name](#input_service_name)| Service directory in the application git repo |`string`| n/a |yes|
72
-
| <aname="input_subnets"></a> [subnets](#input_subnets)| List of subnet names the service will reside on. |`list(string)`| n/a |yes|
73
-
| <aname="input_use_database_cluster"></a> [use_database_cluster](#input_use_database_cluster)| Whether or not we should create a DB cluster and inject the database connection string into the container |`bool`| n/a |yes|
74
-
| <aname="input_use_hostname"></a> [use_hostname](#input_use_hostname)| Whether or not we should create a target group and listener to attach this service to a load balancer |`bool`| n/a |yes|
75
-
| <aname="input_vpc_id"></a> [vpc_id](#input_vpc_id)| VPC to deploy into |`string`| n/a |yes|
55
+
| Name | Description | Type | Default | Required |
| <aname="input_alb_security_group_id"></a> [alb\_security\_group\_id](#input\_alb\_security\_group\_id)| Security Group ID for the ALB |`string`| n/a |yes |
58
+
| <aname="input_azs"></a> [azs](#input\_azs)| Availability zones |`list(string)`| n/a |yes |
59
+
| <aname="input_cluster_arn"></a> [cluster\_arn](#input\_cluster\_arn)| ECS cluster to deploy into |`string`| n/a |yes |
| <aname="input_container_port"></a> [container\_port](#input\_container\_port)| Port exposed by the container |`number`| n/a |yes |
62
+
| <aname="input_container_secrets"></a> [container\_secrets](#input\_container\_secrets)| The Secrets to Pass to the container. | <pre>list(object({<br> name = string<br> valueFrom = string<br> }))</pre> |`[]`| no|
63
+
| <aname="input_ecr_host"></a> [ecr\_host](#input\_ecr\_host)| Hostname of the ECR repository with no trailing slash |`string`| n/a |yes |
64
+
| <aname="input_ecs_desired_count"></a> [ecs\_desired\_count](#input\_ecs\_desired\_count)| How many tasks to launch in ECS service |`number`|`1`| no|
65
+
| <aname="input_environment_variables"></a> [environment\_variables](#input\_environment\_variables)| The environment variables to pass to the container. This is a list of maps. | <pre>list(object({<br> name = string<br> value = string<br> }))</pre> |`[]`| no|
66
+
| <aname="input_health_check_path"></a> [health\_check\_path](#input\_health\_check\_path)| Path to use for health checks |`string`| n/a |yes |
67
+
| <aname="input_host_port"></a> [host\_port](#input\_host\_port)| Port exposed by the host |`number`|`null`| no|
68
+
| <aname="input_hostname"></a> [hostname](#input\_hostname)| Hostname to use for listener rule |`string`| n/a |yes |
69
+
| <aname="input_listener_arn"></a> [listener\_arn](#input\_listener\_arn)| ALB listener ARN to add listener rule to |`string`| n/a |yes |
70
+
| <aname="input_service_name"></a> [service\_name](#input\_service\_name)| Service directory in the application git repo |`string`| n/a |yes |
71
+
| <aname="input_subnets"></a> [subnets](#input\_subnets)| List of subnet names the service will reside on. |`list(string)`| n/a |yes |
72
+
| <aname="input_use_database_cluster"></a> [use\_database\_cluster](#input\_use\_database\_cluster)| Whether or not we should create a DB cluster and inject the database connection string into the container |`bool`| n/a |yes |
73
+
| <aname="input_use_hostname"></a> [use\_hostname](#input\_use\_hostname)| Whether or not we should create a target group and listener to attach this service to a load balancer |`bool`| n/a |yes |
74
+
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)| VPC to deploy into |`string`| n/a |yes |
0 commit comments