docs: Update ECS terraform networking (#2984)
This commit is contained in:
committed by
GitHub
parent
310e28a8c9
commit
a44d42fa77
@@ -37,12 +37,10 @@ resource "aws_launch_template" "windmill_cluster_lt" {
|
||||
|
||||
resource "aws_autoscaling_group" "windmill_cluster_asg" {
|
||||
name = "windmill-cluster-asg"
|
||||
max_size = 6
|
||||
max_size = 10
|
||||
min_size = 1
|
||||
|
||||
vpc_zone_identifier = [
|
||||
aws_subnet.windmill_cluster_subnet_public1.id,
|
||||
aws_subnet.windmill_cluster_subnet_public2.id,
|
||||
aws_subnet.windmill_cluster_subnet_private1.id,
|
||||
aws_subnet.windmill_cluster_subnet_private2.id
|
||||
]
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
resource "aws_db_subnet_group" "windmill_cluster_rds_subnets" {
|
||||
name = "windmill-cluster-rds-subnets"
|
||||
subnet_ids = [
|
||||
aws_subnet.windmill_cluster_subnet_public1.id,
|
||||
aws_subnet.windmill_cluster_subnet_public2.id,
|
||||
aws_subnet.windmill_cluster_subnet_private1.id,
|
||||
aws_subnet.windmill_cluster_subnet_private2.id,
|
||||
]
|
||||
|
||||
@@ -44,6 +44,11 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_lsp_td" {
|
||||
}
|
||||
}
|
||||
])
|
||||
|
||||
volume {
|
||||
name = "lsp_cache"
|
||||
host_path = "/root/.cache"
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_ecs_service" "windmill_cluster_windmill_lsp_service" {
|
||||
@@ -54,8 +59,8 @@ resource "aws_ecs_service" "windmill_cluster_windmill_lsp_service" {
|
||||
|
||||
network_configuration {
|
||||
subnets = [
|
||||
aws_subnet.windmill_cluster_subnet_public1.id,
|
||||
aws_subnet.windmill_cluster_subnet_public2.id,
|
||||
aws_subnet.windmill_cluster_subnet_private1.id,
|
||||
aws_subnet.windmill_cluster_subnet_private2.id,
|
||||
]
|
||||
security_groups = [aws_security_group.windmill_cluster_sg.id]
|
||||
}
|
||||
|
||||
@@ -54,8 +54,8 @@ resource "aws_ecs_service" "windmill_cluster_windmill_multiplayer_service" {
|
||||
|
||||
network_configuration {
|
||||
subnets = [
|
||||
aws_subnet.windmill_cluster_subnet_public1.id,
|
||||
aws_subnet.windmill_cluster_subnet_public2.id,
|
||||
aws_subnet.windmill_cluster_subnet_private1.id,
|
||||
aws_subnet.windmill_cluster_subnet_private2.id,
|
||||
]
|
||||
security_groups = [aws_security_group.windmill_cluster_sg.id]
|
||||
}
|
||||
|
||||
@@ -66,8 +66,8 @@ resource "aws_ecs_service" "windmill_cluster_windmill_server_service" {
|
||||
|
||||
network_configuration {
|
||||
subnets = [
|
||||
aws_subnet.windmill_cluster_subnet_public1.id,
|
||||
aws_subnet.windmill_cluster_subnet_public2.id,
|
||||
aws_subnet.windmill_cluster_subnet_private1.id,
|
||||
aws_subnet.windmill_cluster_subnet_private2.id,
|
||||
]
|
||||
security_groups = [aws_security_group.windmill_cluster_sg.id]
|
||||
}
|
||||
|
||||
@@ -44,6 +44,11 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_worker_td" {
|
||||
}
|
||||
}
|
||||
])
|
||||
|
||||
volume {
|
||||
name = "worker_dependency_cache"
|
||||
host_path = "/tmp/windmill/cache"
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_ecs_service" "windmill_cluster_windmill_worker_service" {
|
||||
|
||||
@@ -119,6 +119,11 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_high_performance_w
|
||||
}
|
||||
}
|
||||
])
|
||||
|
||||
volume {
|
||||
name = "worker_dependency_cache"
|
||||
host_path = "/tmp/windmill/cache"
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_ecs_service" "windmill_cluster_windmill_high_performance_worker_service" {
|
||||
|
||||
@@ -45,6 +45,11 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_native_worker_td"
|
||||
}
|
||||
}
|
||||
])
|
||||
|
||||
volume {
|
||||
name = "worker_dependency_cache"
|
||||
host_path = "/tmp/windmill/cache"
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_ecs_service" "windmill_cluster_windmill_native_worker_service" {
|
||||
|
||||
Reference in New Issue
Block a user