No requirements.
Name | Version |
---|---|
aws | n/a |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
acm_ssl_cert_arn | arn to the tls cert for the alb | any |
n/a | yes |
application_port | n/a | number |
80 |
no |
database_security_group_id | database security group if needed | string |
"" |
no |
ecs_cluster_id | id for the cluster the service will be deployed to | any |
n/a | yes |
enable_https | n/a | bool |
true |
no |
enable_https_redirect | n/a | bool |
true |
no |
environment | n/a | any |
n/a | yes |
environment_variables | list of env var to inject ie [{name = ENV_NAME, value = ENV_VALUE}] | list(any) |
[] |
no |
image_name | image name with full repository path | any |
n/a | yes |
image_tag | tag or sha for the image | any |
n/a | yes |
name | name for the service and prefix on resources | any |
n/a | yes |
owner | n/a | any |
n/a | yes |
public_subnet_ids | n/a | any |
n/a | yes |
region | n/a | any |
n/a | yes |
secrets_from | list of secrects to inject ie [ {"name" = "ENV_VAR", "valueFrom" ="arn:to:secretmanager:key"}] | list(any) |
[] |
no |
task_command | The command that is passed to the container. | list(string) |
[] |
no |
task_container_definitions_file | Container definitions template file location relative to path.module | string |
"templates/container_definitions.json" |
no |
vpc_id | vpc id for deploying all the resources | any |
n/a | yes |
Name | Description |
---|---|
ecs_security_group_id | n/a |