From 2bd5f5a51962d68dcba2bf1a658be617eca3b989 Mon Sep 17 00:00:00 2001 From: osipovartem Date: Wed, 30 Oct 2024 14:38:17 +0300 Subject: [PATCH 1/2] Add task definition --- Dockerfile => deploy/Dockerfile | 0 deploy/release-task-definition.json | 77 +++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+) rename Dockerfile => deploy/Dockerfile (100%) create mode 100644 deploy/release-task-definition.json diff --git a/Dockerfile b/deploy/Dockerfile similarity index 100% rename from Dockerfile rename to deploy/Dockerfile diff --git a/deploy/release-task-definition.json b/deploy/release-task-definition.json new file mode 100644 index 000000000..21c5e199a --- /dev/null +++ b/deploy/release-task-definition.json @@ -0,0 +1,77 @@ +{ + "taskDefinitionArn": "arn:aws:ecs:us-east-2:767397688925:task-definition/control-plane-release:1", + "containerDefinitions": [ + { + "name": "control-plane-container", + "image": "767397688925.dkr.ecr.us-east-2.amazonaws.com/embucket/control-plane", + "cpu": 512, + "memory": 1024, + "portMappings": [ + { + "name": "control-plane-container-80-tcp", + "containerPort": 80, + "hostPort": 80, + "protocol": "tcp", + "appProtocol": "http" + }, + { + "name": "control-plane-container-3000-tcp", + "containerPort": 3000, + "hostPort": 3000, + "protocol": "tcp", + "appProtocol": "http" + } + ], + "essential": true, + "environment": [], + "environmentFiles": [], + "mountPoints": [], + "volumesFrom": [], + "ulimits": [], + "systemControls": [] + } + ], + "family": "control-plane-release", + "taskRoleArn": "arn:aws:iam::767397688925:role/ecsTaskExecutionRole", + "executionRoleArn": "arn:aws:iam::767397688925:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "revision": 1, + "volumes": [], + "status": "ACTIVE", + "requiresAttributes": [ + { + "name": "com.amazonaws.ecs.capability.ecr-auth" + }, + { + "name": "com.amazonaws.ecs.capability.task-iam-role" + }, + { + "name": "ecs.capability.execution-role-ecr-pull" + }, + { + "name": "com.amazonaws.ecs.capability.docker-remote-api.1.18" + }, + { + "name": "ecs.capability.task-eni" + } + ], + "placementConstraints": [], + "compatibilities": [ + "EC2", + "FARGATE" + ], + "requiresCompatibilities": [ + "EC2", + "FARGATE" + ], + "cpu": "512", + "memory": "1024", + "runtimePlatform": { + "cpuArchitecture": "X86_64", + "operatingSystemFamily": "LINUX" + }, + "registeredAt": "2024-10-30T11:37:28.033Z", + "registeredBy": "arn:aws:sts::767397688925:assumed-role/AWSReservedSSO_AdministratorAccess_8e3bcaa97820bc2f/aosipov", + "enableFaultInjection": false, + "tags": [] +} \ No newline at end of file From 7855f2fb6ad873089907d9826b472dbffdfc5b0e Mon Sep 17 00:00:00 2001 From: osipovartem Date: Wed, 30 Oct 2024 14:41:03 +0300 Subject: [PATCH 2/2] Add task definition --- deploy/release-task-definition.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/release-task-definition.json b/deploy/release-task-definition.json index 21c5e199a..5732920e8 100644 --- a/deploy/release-task-definition.json +++ b/deploy/release-task-definition.json @@ -74,4 +74,4 @@ "registeredBy": "arn:aws:sts::767397688925:assumed-role/AWSReservedSSO_AdministratorAccess_8e3bcaa97820bc2f/aosipov", "enableFaultInjection": false, "tags": [] -} \ No newline at end of file +}