@@ -132,26 +132,26 @@ resource "aws_ecs_service" "dagster_daemon" {
132132}
133133
134134
135- resource "aws_ecs_task_definition" "dagster_webserver " {
136- family = " ${ var . account_name } -dagster-webserver "
135+ resource "aws_ecs_task_definition" "dagster_ui " {
136+ family = " ${ var . account_name } -dagster-ui "
137137 network_mode = " awsvpc"
138138 requires_compatibilities = [" FARGATE" ]
139139 cpu = " 512"
140140 memory = " 1024"
141- task_role_arn = aws_iam_role. dagster_task_role
142- execution_role_arn = aws_iam_role. dagster_execution_role
141+ task_role_arn = aws_iam_role. dagster_task_role . arn
142+ execution_role_arn = aws_iam_role. dagster_execution_role . arn
143143
144144 container_definitions = jsonencode ([
145145 {
146- name = " ${ var . account_name } -dagster-webserver "
146+ name = " ${ var . account_name } -dagster-ui "
147147 image = var.dagster_image
148148 essential = true
149149 logConfiguration = {
150150 logDriver = " awslogs"
151151 options = {
152- " awslogs-group" = " /ecs/${ var . account_name } -dagster-webserver -logs"
152+ " awslogs-group" = " /ecs/${ var . account_name } -dagster-ui -logs"
153153 " awslogs-region" = data.aws_region.current.name
154- " awslogs-stream-prefix" = " ${ var . account_name } -dagster-webserver -logs"
154+ " awslogs-stream-prefix" = " ${ var . account_name } -dagster-ui -logs"
155155 }
156156 }
157157 portMappings = [
@@ -162,7 +162,7 @@ resource "aws_ecs_task_definition" "dagster_webserver" {
162162 name = " http"
163163 }
164164 ]
165- command = [" dagster-webserver " , " --host" , " 0.0.0.0" , " --port" , " 80" , " -w" , " ${ local . dagster_home } /workspace.yaml" ]
165+ command = [" dagster-ui " , " --host" , " 0.0.0.0" , " --port" , " 80" , " -w" , " ${ local . dagster_home } /workspace.yaml" ]
166166 environment = [
167167 { name = " DAGSTER_HOME" , value = local.dagster_home },
168168 { name = " DAGSTER_POSTGRES_HOST" , value = var.db.db_instance_address },
@@ -182,37 +182,37 @@ resource "aws_ecs_task_definition" "dagster_webserver" {
182182 ])
183183}
184184
185- resource "aws_ecs_service" "dagster-webserver " {
186- name = " ${ var . account_name } -dagster-webserver "
185+ resource "aws_ecs_service" "dagster-ui " {
186+ name = " ${ var . account_name } -dagster-ui "
187187 cluster = var. ecs_cluster_id
188188 desired_count = 1
189189 launch_type = " FARGATE"
190- task_definition = aws_ecs_task_definition. dagster_webserver . arn
190+ task_definition = aws_ecs_task_definition. dagster_ui . arn
191191
192192 network_configuration {
193193 subnets = var. networking . etl_subnet_ids
194194 security_groups = [var . networking . etl_security_group_id ]
195195 }
196196
197197 load_balancer {
198- target_group_arn = aws_lb_target_group. dagster_webserver
199- container_name = " ${ var . account_name } -dagster-webserver "
198+ target_group_arn = aws_lb_target_group. dagster_ui . arn
199+ container_name = " ${ var . account_name } -dagster-ui "
200200 container_port = 80
201201 }
202202
203203 force_new_deployment = true
204204}
205205
206- resource "aws_lb" "dagster_webserver_alb " {
207- name = " ${ var . account_name } -dagster-webserver -alb"
206+ resource "aws_lb" "dagster_ui_alb " {
207+ name = " ${ var . account_name } -dagster-ui -alb"
208208 internal = false # TODO I don't know what this means
209209 load_balancer_type = " application"
210210 security_groups = [var . networking . etl_webserver_alb_security_group_id ]
211211 subnets = var. networking . public_subnet_ids
212212}
213213
214- resource "aws_lb_target_group" "dagster_webserver " {
215- name = " ${ var . account_name } -dagster-webserver-target-group "
214+ resource "aws_lb_target_group" "dagster_ui " {
215+ name = " ${ var . account_name } -dagster-ui-tg "
216216 port = 3001
217217 protocol = " HTTP"
218218 vpc_id = var. networking . vpc_id
@@ -222,13 +222,13 @@ resource "aws_lb_target_group" "dagster_webserver" {
222222}
223223
224224resource "aws_alb_listener" "http" {
225- load_balancer_arn = aws_lb. dagster_webserver_alb . arn
225+ load_balancer_arn = aws_lb. dagster_ui_alb . arn
226226 port = 80
227227 protocol = " HTTP"
228228
229229 default_action {
230230 type = " forward"
231- target_group_arn = aws_lb_target_group. dagster_webserver . arn
231+ target_group_arn = aws_lb_target_group. dagster_ui . arn
232232 }
233233}
234234
0 commit comments