Terraform to deploy the service into AWS.
Name | Version |
---|---|
terraform | 1.5.5 |
aws | ~> 4 |
Name | Version |
---|---|
aws | 4.67.0 |
Name | Source | Version |
---|---|---|
service | git@github.com:trade-tariff/trade-tariff-platform-terraform-modules.git//aws/ecs-service | aws/ecs-service-v1.12.0 |
Name | Type |
---|---|
aws_iam_policy.exec | resource |
aws_iam_policy.secrets | resource |
aws_iam_policy_document.exec | data source |
aws_iam_policy_document.secrets | data source |
aws_kms_key.secretsmanager_key | data source |
aws_lb_target_group.this | data source |
aws_secretsmanager_secret.admin_bearer_token | data source |
aws_secretsmanager_secret.admin_oauth_id | data source |
aws_secretsmanager_secret.admin_oauth_secret | data source |
aws_secretsmanager_secret.admin_secret_key_base | data source |
aws_secretsmanager_secret.postgres | data source |
aws_secretsmanager_secret.redis | data source |
aws_secretsmanager_secret.sentry_dsn | data source |
aws_security_group.this | data source |
aws_ssm_parameter.ecr_url | data source |
aws_subnets.private | data source |
aws_vpc.vpc | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
base_domain | URL of the service. | string |
n/a | yes |
cpu | CPU units to use. | number |
n/a | yes |
docker_tag | Image tag to use. | string |
n/a | yes |
environment | Deployment environment. | string |
n/a | yes |
max_capacity | Largest number of tasks the service can scale-out to. | number |
n/a | yes |
memory | Memory to allocate in MB. Powers of 2 only. | number |
n/a | yes |
min_capacity | Smallest number of tasks the service can scale-in to. | number |
n/a | yes |
region | AWS region to use. | string |
n/a | yes |
service_count | Number of services to use. | number |
n/a | yes |
No outputs.