From 4b9b144f54065092b667a82cc98739911ad1ab9d Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Wed, 17 Jul 2024 15:25:41 +0530 Subject: [PATCH 1/3] add basic docs on firelens --- content/en/user-guide/aws/ecs/index.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/content/en/user-guide/aws/ecs/index.md b/content/en/user-guide/aws/ecs/index.md index 2efd58e70b..99a614a171 100644 --- a/content/en/user-guide/aws/ecs/index.md +++ b/content/en/user-guide/aws/ecs/index.md @@ -384,6 +384,12 @@ $ curl http://localhost:4566/_localstack/health You can now create ECS tasks on Kubernetes by following the steps in the [Getting Started](#getting-started) section. +## Firelens for ECS Tasks + +LocalStack's ECS emulation supports custom log routing via FireLens. FireLens allows the ECS service to manage the configuration of the logging driver of application containers, and to create the proper configuration for the `fluentbit`/`fluentd` logging layer. + +However the current implementation of FireLens does not support [custom configurations via S3 buckets](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/firelens-taskdef.html#firelens-taskdef-customconfig). Additionally, you cannot use ECS on Kubernetes with FireLens. + ## Resource Browser The LocalStack Web Application provides a Resource Browser for managing ECS clusters & task definitions. From 28206ee7bde9d3dd76307482521f14fb546495ba Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Mon, 22 Jul 2024 23:28:02 +0530 Subject: [PATCH 2/3] add note label --- content/en/user-guide/aws/ecs/index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/en/user-guide/aws/ecs/index.md b/content/en/user-guide/aws/ecs/index.md index 99a614a171..98c5b6b3af 100644 --- a/content/en/user-guide/aws/ecs/index.md +++ b/content/en/user-guide/aws/ecs/index.md @@ -386,6 +386,10 @@ You can now create ECS tasks on Kubernetes by following the steps in the [Gettin ## Firelens for ECS Tasks +{{< callout >}} +Firelens emulation is currently available as part of the **LocalStack Enterprise** plan. If you'd like to try it out, please [contact us](https://www.localstack.cloud/demo) to request access. +{{< /callout >}} + LocalStack's ECS emulation supports custom log routing via FireLens. FireLens allows the ECS service to manage the configuration of the logging driver of application containers, and to create the proper configuration for the `fluentbit`/`fluentd` logging layer. However the current implementation of FireLens does not support [custom configurations via S3 buckets](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/firelens-taskdef.html#firelens-taskdef-customconfig). Additionally, you cannot use ECS on Kubernetes with FireLens. From e96b787ed9b7252a16e876187535e3f992a575b3 Mon Sep 17 00:00:00 2001 From: HarshCasper Date: Mon, 22 Jul 2024 23:32:21 +0530 Subject: [PATCH 3/3] fix lint --- content/en/user-guide/aws/ecs/index.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/content/en/user-guide/aws/ecs/index.md b/content/en/user-guide/aws/ecs/index.md index 98c5b6b3af..48bc831149 100644 --- a/content/en/user-guide/aws/ecs/index.md +++ b/content/en/user-guide/aws/ecs/index.md @@ -387,12 +387,15 @@ You can now create ECS tasks on Kubernetes by following the steps in the [Gettin ## Firelens for ECS Tasks {{< callout >}} -Firelens emulation is currently available as part of the **LocalStack Enterprise** plan. If you'd like to try it out, please [contact us](https://www.localstack.cloud/demo) to request access. +Firelens emulation is currently available as part of the **LocalStack Enterprise** plan. +If you'd like to try it out, please [contact us](https://www.localstack.cloud/demo) to request access. {{< /callout >}} -LocalStack's ECS emulation supports custom log routing via FireLens. FireLens allows the ECS service to manage the configuration of the logging driver of application containers, and to create the proper configuration for the `fluentbit`/`fluentd` logging layer. +LocalStack's ECS emulation supports custom log routing via FireLens. +FireLens allows the ECS service to manage the configuration of the logging driver of application containers, and to create the proper configuration for the `fluentbit`/`fluentd` logging layer. -However the current implementation of FireLens does not support [custom configurations via S3 buckets](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/firelens-taskdef.html#firelens-taskdef-customconfig). Additionally, you cannot use ECS on Kubernetes with FireLens. +However the current implementation of FireLens does not support [custom configurations via S3 buckets](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/firelens-taskdef.html#firelens-taskdef-customconfig). +Additionally, you cannot use ECS on Kubernetes with FireLens. ## Resource Browser