From 64315cef08ae18ff049edfbac189dfe30def8be5 Mon Sep 17 00:00:00 2001 From: Guillaume Bouvignies Date: Wed, 10 Jan 2024 13:50:46 +0100 Subject: [PATCH] docs: ECS log format JSON (#2981) --- examples/deploy/aws-ecs-terraform/windmill_lsp.tf | 4 ++++ examples/deploy/aws-ecs-terraform/windmill_multiplayer.tf | 4 ++++ examples/deploy/aws-ecs-terraform/windmill_server.tf | 3 +++ examples/deploy/aws-ecs-terraform/windmill_worker_basic.tf | 3 +++ .../aws-ecs-terraform/windmill_worker_high_performance.tf | 3 +++ examples/deploy/aws-ecs-terraform/windmill_worker_native.tf | 3 +++ 6 files changed, 20 insertions(+) diff --git a/examples/deploy/aws-ecs-terraform/windmill_lsp.tf b/examples/deploy/aws-ecs-terraform/windmill_lsp.tf index 13a23f3d8a..66d77bf24b 100644 --- a/examples/deploy/aws-ecs-terraform/windmill_lsp.tf +++ b/examples/deploy/aws-ecs-terraform/windmill_lsp.tf @@ -30,6 +30,10 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_lsp_td" { appProtocol = "http" } ] + environment = [{ + name = "JSON_FMT" + value = "true" + }] logConfiguration = { logDriver = "awslogs" options = { diff --git a/examples/deploy/aws-ecs-terraform/windmill_multiplayer.tf b/examples/deploy/aws-ecs-terraform/windmill_multiplayer.tf index 2ddec1d6d5..3aac6a57fd 100644 --- a/examples/deploy/aws-ecs-terraform/windmill_multiplayer.tf +++ b/examples/deploy/aws-ecs-terraform/windmill_multiplayer.tf @@ -30,6 +30,10 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_multiplayer_td" { appProtocol = "http" } ] + environment = [{ + name = "JSON_FMT" + value = "true" + }] logConfiguration = { logDriver = "awslogs" options = { diff --git a/examples/deploy/aws-ecs-terraform/windmill_server.tf b/examples/deploy/aws-ecs-terraform/windmill_server.tf index 94b247bed5..ecaa33437f 100644 --- a/examples/deploy/aws-ecs-terraform/windmill_server.tf +++ b/examples/deploy/aws-ecs-terraform/windmill_server.tf @@ -31,6 +31,9 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_server_td" { } ] environment = [{ + name = "JSON_FMT" + value = "true" + }, { name = "DATABASE_URL" value = "postgres://${aws_db_instance.windmill_cluster_rds.username}:${aws_db_instance.windmill_cluster_rds.password}@${aws_db_instance.windmill_cluster_rds.endpoint}/${aws_db_instance.windmill_cluster_rds.db_name}" }, { diff --git a/examples/deploy/aws-ecs-terraform/windmill_worker_basic.tf b/examples/deploy/aws-ecs-terraform/windmill_worker_basic.tf index ad441543f3..4507ff5193 100644 --- a/examples/deploy/aws-ecs-terraform/windmill_worker_basic.tf +++ b/examples/deploy/aws-ecs-terraform/windmill_worker_basic.tf @@ -22,6 +22,9 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_worker_td" { memory = 3072 essential = true environment = [{ + name = "JSON_FMT" + value = "true" + }, { name = "DATABASE_URL" value = "postgres://${aws_db_instance.windmill_cluster_rds.username}:${aws_db_instance.windmill_cluster_rds.password}@${aws_db_instance.windmill_cluster_rds.endpoint}/${aws_db_instance.windmill_cluster_rds.db_name}" }, { diff --git a/examples/deploy/aws-ecs-terraform/windmill_worker_high_performance.tf b/examples/deploy/aws-ecs-terraform/windmill_worker_high_performance.tf index d510f494e6..5f04d01d99 100644 --- a/examples/deploy/aws-ecs-terraform/windmill_worker_high_performance.tf +++ b/examples/deploy/aws-ecs-terraform/windmill_worker_high_performance.tf @@ -97,6 +97,9 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_high_performance_w memory = 15360 essential = true environment = [{ + name = "JSON_FMT" + value = "true" + }, { name = "DATABASE_URL" value = "postgres://${aws_db_instance.windmill_cluster_rds.username}:${aws_db_instance.windmill_cluster_rds.password}@${aws_db_instance.windmill_cluster_rds.endpoint}/${aws_db_instance.windmill_cluster_rds.db_name}" }, { diff --git a/examples/deploy/aws-ecs-terraform/windmill_worker_native.tf b/examples/deploy/aws-ecs-terraform/windmill_worker_native.tf index 02cb83a9ca..05c6025be9 100644 --- a/examples/deploy/aws-ecs-terraform/windmill_worker_native.tf +++ b/examples/deploy/aws-ecs-terraform/windmill_worker_native.tf @@ -22,6 +22,9 @@ resource "aws_ecs_task_definition" "windmill_cluster_windmill_native_worker_td" memory = 3072 essential = true environment = [{ + name = "JSON_FMT" + value = "true" + }, { name = "DATABASE_URL" value = "postgres://${aws_db_instance.windmill_cluster_rds.username}:${aws_db_instance.windmill_cluster_rds.password}@${aws_db_instance.windmill_cluster_rds.endpoint}/${aws_db_instance.windmill_cluster_rds.db_name}" }, {