From 1e08dc2b898eed6a650277ca8e7365dff071e17f Mon Sep 17 00:00:00 2001
From: Christopher Lo <46541035+topher-lo@users.noreply.github.com>
Date: Thu, 21 Mar 2024 12:03:07 +0000
Subject: [PATCH] ci(engine): Set FargateTask cpu and mem

---
 aws/stack.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/aws/stack.py b/aws/stack.py
index 31db6af55..2ddb424f9 100644
--- a/aws/stack.py
+++ b/aws/stack.py
@@ -168,6 +168,8 @@ def __init__(self, scope: Construct, id: str, **kwargs) -> None:
             "ApiTaskDefinition",
             execution_role=execution_role,
             task_role=task_role,
+            cpu=512,
+            memory_limit_mib=1024,
             volumes=[
                 ecs.Volume(
                     name="Volume",
@@ -184,7 +186,7 @@ def __init__(self, scope: Construct, id: str, **kwargs) -> None:
                 file="Dockerfile",
                 build_args={"API_MODULE": "tracecat.api.app:app"},
             ),
-            cpu=256,
+            cpu=512,
             memory_limit_mib=1024,
             environment={
                 "TRACECAT__APP_ENV": TRACECAT__APP_ENV,
@@ -238,6 +240,8 @@ def __init__(self, scope: Construct, id: str, **kwargs) -> None:
             "RunnerTaskDefinition",
             execution_role=execution_role,
             task_role=task_role,
+            cpu=512,
+            memory_limit_mib=1024,
             volumes=[
                 ecs.Volume(
                     name="Volume",
@@ -254,7 +258,7 @@ def __init__(self, scope: Construct, id: str, **kwargs) -> None:
                 file="Dockerfile",
                 build_args={"API_MODULE": "tracecat.runner.app:app", "PORT": "8001"},
             ),
-            cpu=256,
+            cpu=512,
             memory_limit_mib=1024,
             environment={
                 "TRACECAT__APP_ENV": TRACECAT__APP_ENV,