From f1d7318de9cf14db878b11fdc723bca62d162e0f Mon Sep 17 00:00:00 2001 From: nsxshota Date: Thu, 23 Nov 2023 10:21:28 +0900 Subject: [PATCH] modify task memory and cpu --- deploy/scripts/cdk/lib/construct/backend.ts | 4 ++-- deploy/scripts/cdk/lib/construct/frontend.ts | 4 ++-- deploy/scripts/cdk/lib/construct/network.ts | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/deploy/scripts/cdk/lib/construct/backend.ts b/deploy/scripts/cdk/lib/construct/backend.ts index 62f56762a..f64a0f8fd 100644 --- a/deploy/scripts/cdk/lib/construct/backend.ts +++ b/deploy/scripts/cdk/lib/construct/backend.ts @@ -38,8 +38,8 @@ export class BackEndCluster extends Construct { this, 'BackEndTaskDef', { - memoryLimitMiB: 512, - cpu: 256, + memoryLimitMiB: 3072, + cpu: 512, executionRole: props.backendTaskExecutionRole, runtimePlatform:{ operatingSystemFamily: ecs.OperatingSystemFamily.LINUX, diff --git a/deploy/scripts/cdk/lib/construct/frontend.ts b/deploy/scripts/cdk/lib/construct/frontend.ts index e5aec96b6..6ac90e5f2 100644 --- a/deploy/scripts/cdk/lib/construct/frontend.ts +++ b/deploy/scripts/cdk/lib/construct/frontend.ts @@ -33,8 +33,8 @@ export class FrontEndCluster extends Construct { this, 'FrontendTaskDef', { - memoryLimitMiB: 512, - cpu: 256, + memoryLimitMiB: 3072, + cpu: 512, executionRole: props.frontendTaskExecutionRole, runtimePlatform:{ operatingSystemFamily: ecs.OperatingSystemFamily.LINUX, diff --git a/deploy/scripts/cdk/lib/construct/network.ts b/deploy/scripts/cdk/lib/construct/network.ts index 275fab545..9ce50adb3 100644 --- a/deploy/scripts/cdk/lib/construct/network.ts +++ b/deploy/scripts/cdk/lib/construct/network.ts @@ -56,10 +56,11 @@ export class Network extends Construct { ], natGateways: 1, }) - + // Cluster this.cluster = new ecs.Cluster(this, 'EcsCluster', { clusterName: 'langflow-cluster', vpc: this.vpc, + enableFargateCapacityProviders: true, }); // Private DNS