Amazon ECS で FireLens (Fluent Bit) を使ってログをルーティングするときに Fluent Bit の「設定ファイル」を書いて挙動をカスタマイズしたくなる場面は多くある.そして FireLens は設定ファイルタイプ config-file-type として s3 と file をサポートしているけど,ECS タスクを AWS Fargate で動かす場合は file を使う必要がある💨 AWS Fargate でホストされるタスクは、file 設定ファイルタイプのみをサポートします。 FireLens 設定を使用するタスク定義の作成 - Amazon ECS 1. 独自コンテナイメージを作る file config-file-type で file を使う場合,FireLens のコンテナイメージをベースに extra.conf など Fluent Bit
![Fargate でも使える!FireLens の init プロセスを活用して設定ファイルを S3 から読み込む - kakakakakku blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/145229d6618bb7cffcf4358564c7d723e5e936de/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkakku22%2F20230529%2F20230529093849.png)