Amazon EKSにデプロイしたコンテナのログってどうやって管理するんだろ? 本日はそんな課題に対する1つの解決策であるFluentdを利用しコンテナログをCloudWatch Logsに集約する方法を紹介したいと思います。 今回構築する環境 結論から言うと以下を実行すればコンテナログをCloudWatch Logsに集約することができます。 WorkerノードにCloudWatch Logsへのアクセス権限を付与する DaemonSetでFluentdコンテナをデプロイする ただ、それだけ実行してもログ集約を確認することができないので、今回はEKSクラスタで以下のリソースを作成しました。 ReplicaSetでNginxコンテナを含むPodを6つ作成 LoadBalancerServiceでCLBを作成 DaemonSetでFluentdのPodを作成(ここがメイン) 構成図を見ればパ