Skip to content

Commit

Permalink
Change ApplicationLoadBalancedFargateService to a regular FargateService
Browse files Browse the repository at this point in the history
  • Loading branch information
jonodrew committed Jun 2, 2023
1 parent 92c9444 commit e474363
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions mentor_match_infra/mentor_match_infra/mentor_match_stack.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import aws_cdk as cdk
from aws_cdk import aws_ec2 as ec2, aws_ecs as ecs
from aws_cdk.aws_ecs import ContainerImage, TaskDefinition
from aws_cdk.aws_ecs import ContainerImage, FargateTaskDefinition
from aws_cdk.aws_ecs_patterns import (
ApplicationLoadBalancedFargateService,
ApplicationLoadBalancedTaskImageOptions,
Expand Down Expand Up @@ -131,15 +131,11 @@ def __init__(
)
backend.connections.allow_from_any_ipv4(port_range=ec2.Port.tcp(6379))

celery_task_definition = TaskDefinition(
self,
"MentorMatchCeleryTask",
cpu=256,
memory_mib=512,
celery_task_definition = FargateTaskDefinition(
self, "MentorMatchCeleryTask", cpu=256, memory_limit_mib=512
)

celery_task_definition.add_container(
self,
"MentorMatchCeleryContainer",
image=ecs.ContainerImage.from_registry(
f"ghcr.io/mentor-matching-online/mentor-match/worker:{image_tag}"
Expand All @@ -156,6 +152,6 @@ def __init__(
)

backend.connections.allow_from(
celery_worker.service.connections, port_range=ec2.Port.tcp(6379)
celery_worker.connections, port_range=ec2.Port.tcp(6379)
)
backend.connections.allow_from_any_ipv4(port_range=ec2.Port.tcp(6379))

0 comments on commit e474363

Please sign in to comment.