From 3284158ef87adfcede839dd1f4086945579c6304 Mon Sep 17 00:00:00 2001 From: KambleSahil3 Date: Thu, 30 May 2024 17:24:05 +0530 Subject: [PATCH 1/2] added taskdef Signed-off-by: KambleSahil3 --- taskdef/agent-provisioning-taskdef.json | 78 +++++++++++++++++++++++++ taskdef/agent-service-taskdef.json | 42 +++++++++++++ taskdef/api-gateway-taskdef.json | 68 +++++++++++++++++++++ taskdef/connection-taskdef.json | 42 +++++++++++++ taskdef/ecosystem-taskdef.json | 43 ++++++++++++++ taskdef/issuance-service-taskdef.json | 61 +++++++++++++++++++ taskdef/ledger-taskdef.json | 43 ++++++++++++++ taskdef/notification-taskdef.json | 42 +++++++++++++ taskdef/organization-taskdef.json | 43 ++++++++++++++ taskdef/user-taskdef.json | 43 ++++++++++++++ taskdef/utility-taskdef.json | 42 +++++++++++++ taskdef/verfication-taskdef.json | 43 ++++++++++++++ taskdef/webhook-taskdef.json | 42 +++++++++++++ 13 files changed, 632 insertions(+) create mode 100644 taskdef/agent-provisioning-taskdef.json create mode 100644 taskdef/agent-service-taskdef.json create mode 100644 taskdef/api-gateway-taskdef.json create mode 100644 taskdef/connection-taskdef.json create mode 100644 taskdef/ecosystem-taskdef.json create mode 100644 taskdef/issuance-service-taskdef.json create mode 100644 taskdef/ledger-taskdef.json create mode 100644 taskdef/notification-taskdef.json create mode 100644 taskdef/organization-taskdef.json create mode 100644 taskdef/user-taskdef.json create mode 100644 taskdef/utility-taskdef.json create mode 100644 taskdef/verfication-taskdef.json create mode 100644 taskdef/webhook-taskdef.json diff --git a/taskdef/agent-provisioning-taskdef.json b/taskdef/agent-provisioning-taskdef.json new file mode 100644 index 000000000..93bed38ef --- /dev/null +++ b/taskdef/agent-provisioning-taskdef.json @@ -0,0 +1,78 @@ +{ + "family": "DEV_AGENT-PROVISIONING_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "agent_provisioning", + "image": "%REPOSITORY_URI%:AGENT-PROVISIONING_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [ + { + "sourceVolume": "agent-config", + "containerPath": "/app/agent-provisioning/AFJ/agent-config", + "readOnly": false + }, + { + "sourceVolume": "port-file", + "containerPath": "/app/agent-provisioning/AFJ/port-file", + "readOnly": false + } + ], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_AGENT-PROVISIONING_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + ], + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512", + "volumes": [ + { + "name": "agent-config", + "efsVolumeConfiguration": { + "fileSystemId": "${EFS}", + "rootDirectory": "/", + "transitEncryption": "ENABLED", + "authorizationConfig": { + "accessPointId": "${AGENT_CONFIG_ACCESS_POINT}", + "iam": "DISABLED" + } + } + }, + { + "name": "port-file", + "efsVolumeConfiguration": { + "fileSystemId": "${EFS}", + "rootDirectory": "/", + "transitEncryption": "ENABLED", + "authorizationConfig": { + "accessPointId": "${PORT_FILE_ACCESS_POINT}", + "iam": "DISABLED" + } + } + } + ] +} diff --git a/taskdef/agent-service-taskdef.json b/taskdef/agent-service-taskdef.json new file mode 100644 index 000000000..0547dde30 --- /dev/null +++ b/taskdef/agent-service-taskdef.json @@ -0,0 +1,42 @@ +{ + "family": "DEV_AGENT_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "agent", + "image": "%REPOSITORY_URI%:AGENT-SERVICE_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_AGENT_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + } + } + } + + ], + "taskRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/api-gateway-taskdef.json b/taskdef/api-gateway-taskdef.json new file mode 100644 index 000000000..12b5f1a8c --- /dev/null +++ b/taskdef/api-gateway-taskdef.json @@ -0,0 +1,68 @@ +{ + "family": "DEV_API-GATEWAY_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "api_gateway", + "image": "%REPOSITORY_URI%:API_GATEWAY_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [ + { + "containerPort": 5000, + "hostPort": 5000, + "protocol": "tcp" + } + ], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [ + { + "sourceVolume": "uploadedFiles", + "containerPath": "/app/uploadedFiles", + "readOnly": false + } + ], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_API-GATEWAY_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + ], + + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512", + "volumes": [ + { + "name": "uploadedFiles", + "efsVolumeConfiguration": { + "fileSystemId": "${EFS}", + "rootDirectory": "/", + "transitEncryption": "ENABLED", + "authorizationConfig": { + "accessPointId": "${UPLOADFILES_ACCESS_POINT}", + "iam": "DISABLED" + } + } + } + ] +} diff --git a/taskdef/connection-taskdef.json b/taskdef/connection-taskdef.json new file mode 100644 index 000000000..a3be30192 --- /dev/null +++ b/taskdef/connection-taskdef.json @@ -0,0 +1,42 @@ +{ + "family": "DEV_CONNECTION_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "connection", + "image": "%REPOSITORY_URI%:CONNECTION_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_CONNECTION_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/ecosystem-taskdef.json b/taskdef/ecosystem-taskdef.json new file mode 100644 index 000000000..9f7e272ee --- /dev/null +++ b/taskdef/ecosystem-taskdef.json @@ -0,0 +1,43 @@ +{ + "family": "DEV_ECOSYSTEM_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "ecosystem", + "image": "%REPOSITORY_URI%:ECOSYSTEM_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_ECOSYSTEM_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/issuance-service-taskdef.json b/taskdef/issuance-service-taskdef.json new file mode 100644 index 000000000..e27a83b13 --- /dev/null +++ b/taskdef/issuance-service-taskdef.json @@ -0,0 +1,61 @@ +{ + "family": "DEV_ISSUANCE_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "issuance", + "image": "%REPOSITORY_URI%:ISSUANCE_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [ + { + "sourceVolume": "uploadedFiles", + "containerPath": "/app/uploadedFiles", + "readOnly": false + } + ], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_ISSUANCE_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + ], + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512", + "volumes": [ + { + "name": "uploadedFiles", + "efsVolumeConfiguration": { + "fileSystemId": "${EFS}", + "rootDirectory": "/", + "transitEncryption": "ENABLED", + "authorizationConfig": { + "accessPointId": "${UPLOADFILES_ACCESS_POINT}", + "iam": "DISABLED" + } + } + } + ] +} diff --git a/taskdef/ledger-taskdef.json b/taskdef/ledger-taskdef.json new file mode 100644 index 000000000..f6f11c96a --- /dev/null +++ b/taskdef/ledger-taskdef.json @@ -0,0 +1,43 @@ +{ + "family": "DEV_LEDGER_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "ledger", + "image": "%REPOSITORY_URI%:LEDGER_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_LEDGER_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/notification-taskdef.json b/taskdef/notification-taskdef.json new file mode 100644 index 000000000..757238225 --- /dev/null +++ b/taskdef/notification-taskdef.json @@ -0,0 +1,42 @@ +{ + "family": "DEV_NOTIFICATION_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "notification", + "image": "%REPOSITORY_URI%:NOTIFICATION_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_NOTIFICATION_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + } + } + } + + ], + "taskRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/organization-taskdef.json b/taskdef/organization-taskdef.json new file mode 100644 index 000000000..602b12c39 --- /dev/null +++ b/taskdef/organization-taskdef.json @@ -0,0 +1,43 @@ +{ + "family": "DEV_ORGANIZATION_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "organization", + "image": "%REPOSITORY_URI%:ORGANIZATION_v_%BUILD_NUMBER%", + "cpu":256 , + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_ORGANIZATION_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/user-taskdef.json b/taskdef/user-taskdef.json new file mode 100644 index 000000000..41bdf3698 --- /dev/null +++ b/taskdef/user-taskdef.json @@ -0,0 +1,43 @@ +{ + "family": "DEV_USER_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "user", + "image": "%REPOSITORY_URI%:USER_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_USER_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/utility-taskdef.json b/taskdef/utility-taskdef.json new file mode 100644 index 000000000..d838a5023 --- /dev/null +++ b/taskdef/utility-taskdef.json @@ -0,0 +1,42 @@ +{ + "family": "DEV_UTILITY_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "utility", + "image": "%REPOSITORY_URI%:UTILITY_V_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_UTILITY_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/verfication-taskdef.json b/taskdef/verfication-taskdef.json new file mode 100644 index 000000000..2f1abd501 --- /dev/null +++ b/taskdef/verfication-taskdef.json @@ -0,0 +1,43 @@ +{ + "family": "DEV_VERIFICATION_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "verification", + "image": "%REPOSITORY_URI%:VERIFICATION_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_VERIFICATION_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} diff --git a/taskdef/webhook-taskdef.json b/taskdef/webhook-taskdef.json new file mode 100644 index 000000000..40103d1f4 --- /dev/null +++ b/taskdef/webhook-taskdef.json @@ -0,0 +1,42 @@ +{ + "family": "DEV_WEBHOOK_SERVICE_TASKDEFINITION", + "containerDefinitions": [ + { + "name": "webhook", + "image": "%REPOSITORY_URI%:WEBHOOK_v_%BUILD_NUMBER%", + "cpu": 256, + "memory": 512, + "portMappings": [], + "essential": true, + "environment": [], + "environmentFiles": [ + { + "value": "${S3_ARN}", + "type": "s3" + } + ], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-create-group": "true", + "awslogs-group": "/ecs/DEV_WEBHOOK_SERVICE_TASKDEFINITION", + "awslogs-region": "me-central-1", + "awslogs-stream-prefix": "ecs" + }, + "secretOptions": [] + } + } + + ], + "executionRoleArn": "arn:aws:iam::${ACCOUNT_ID}:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "placementConstraints": [], + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "256", + "memory": "512" +} From 9d30c5f71ebfb926a14a23c6560732196fb3161e Mon Sep 17 00:00:00 2001 From: KambleSahil3 Date: Thu, 30 May 2024 17:34:15 +0530 Subject: [PATCH 2/2] added taskdef Signed-off-by: KambleSahil3 --- taskdef/agent-provisioning-taskdef.json | 2 +- taskdef/agent-service-taskdef.json | 2 +- taskdef/api-gateway-taskdef.json | 2 +- taskdef/connection-taskdef.json | 2 +- taskdef/ecosystem-taskdef.json | 2 +- taskdef/issuance-service-taskdef.json | 2 +- taskdef/ledger-taskdef.json | 2 +- taskdef/notification-taskdef.json | 2 +- taskdef/organization-taskdef.json | 2 +- taskdef/user-taskdef.json | 2 +- taskdef/utility-taskdef.json | 2 +- taskdef/verfication-taskdef.json | 2 +- taskdef/webhook-taskdef.json | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/taskdef/agent-provisioning-taskdef.json b/taskdef/agent-provisioning-taskdef.json index 93bed38ef..a96542327 100644 --- a/taskdef/agent-provisioning-taskdef.json +++ b/taskdef/agent-provisioning-taskdef.json @@ -34,7 +34,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_AGENT-PROVISIONING_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/agent-service-taskdef.json b/taskdef/agent-service-taskdef.json index 0547dde30..6f334aa4b 100644 --- a/taskdef/agent-service-taskdef.json +++ b/taskdef/agent-service-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_AGENT_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" } } diff --git a/taskdef/api-gateway-taskdef.json b/taskdef/api-gateway-taskdef.json index 12b5f1a8c..b32ae3605 100644 --- a/taskdef/api-gateway-taskdef.json +++ b/taskdef/api-gateway-taskdef.json @@ -35,7 +35,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_API-GATEWAY_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/connection-taskdef.json b/taskdef/connection-taskdef.json index a3be30192..228efd128 100644 --- a/taskdef/connection-taskdef.json +++ b/taskdef/connection-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_CONNECTION_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/ecosystem-taskdef.json b/taskdef/ecosystem-taskdef.json index 9f7e272ee..ec8c9c853 100644 --- a/taskdef/ecosystem-taskdef.json +++ b/taskdef/ecosystem-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_ECOSYSTEM_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/issuance-service-taskdef.json b/taskdef/issuance-service-taskdef.json index e27a83b13..73414c4df 100644 --- a/taskdef/issuance-service-taskdef.json +++ b/taskdef/issuance-service-taskdef.json @@ -29,7 +29,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_ISSUANCE_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/ledger-taskdef.json b/taskdef/ledger-taskdef.json index f6f11c96a..aa090642f 100644 --- a/taskdef/ledger-taskdef.json +++ b/taskdef/ledger-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_LEDGER_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/notification-taskdef.json b/taskdef/notification-taskdef.json index 757238225..3c378b619 100644 --- a/taskdef/notification-taskdef.json +++ b/taskdef/notification-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_NOTIFICATION_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" } } diff --git a/taskdef/organization-taskdef.json b/taskdef/organization-taskdef.json index 602b12c39..70ae500d5 100644 --- a/taskdef/organization-taskdef.json +++ b/taskdef/organization-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_ORGANIZATION_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/user-taskdef.json b/taskdef/user-taskdef.json index 41bdf3698..61d9a3b23 100644 --- a/taskdef/user-taskdef.json +++ b/taskdef/user-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_USER_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/utility-taskdef.json b/taskdef/utility-taskdef.json index d838a5023..d8d640368 100644 --- a/taskdef/utility-taskdef.json +++ b/taskdef/utility-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_UTILITY_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/verfication-taskdef.json b/taskdef/verfication-taskdef.json index 2f1abd501..2c7608541 100644 --- a/taskdef/verfication-taskdef.json +++ b/taskdef/verfication-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_VERIFICATION_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": [] diff --git a/taskdef/webhook-taskdef.json b/taskdef/webhook-taskdef.json index 40103d1f4..ef536d63e 100644 --- a/taskdef/webhook-taskdef.json +++ b/taskdef/webhook-taskdef.json @@ -23,7 +23,7 @@ "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/DEV_WEBHOOK_SERVICE_TASKDEFINITION", - "awslogs-region": "me-central-1", + "awslogs-region": "${AWS_REGION}", "awslogs-stream-prefix": "ecs" }, "secretOptions": []