聞きたいこと
Kubernetesで新しくサービス運用をしようとしています。
CronJobであるバッチ処理を実行した際に、標準出力される情報をログとしてCloudWatchLogsにアップロードしたいと思っています。
下のWebサイトを見てみると、ノード内のコンテナのログに関してはfluentdを使用してCloudWatchLogsにアップロードしているようでした。
https://dev.classmethod.jp/articles/eks-log-to-cloudwatchlogs/#toc-8
ただ、CronJobによって作成されたコンテナは実行後にすぐに廃棄されてしまうため、fluentdにて対象コンテナのログを監視し続けるのは難しそうなイメージです。
もし現状マネージドサービスでコンテナログを全部出力できればいいのですが、それ以外でもなにかベストプラクティスなどありましたら教えていただきたいです。
あなたの回答
tips
プレビュー