AWS Distro for OpenTelemetry Collector をデプロイする
AWS Distro for OpenTelemetry (ADOT) Operator をインストールして 実行したら、ADOT Collector を Amazon EKS クラスターにデプロイできます。ADOT Collector は、Deployment
、DaemonSet
、StatefulSet
、Sidecar
の 4 つのモードのいずれかでデプロイでき、個々のサービスによる可視化のためにデプロイできます。これらのモードの詳細については、GitHub の ADOT Collector の「ADOT Collector をデプロイする
ADOT Collector は YAML ファイルをクラスターに適用することでデプロイできます。既に ADOT Operator がインストールされているはずです。IRSA を使用して、Amazon EKS サービスアカウントで IAM ロールの作成 を行うことができます。これを行うことにより、サービスアカウントは、そのサービスアカウントを使用する Pod で実行するコンテナに AWS アクセス許可を提供できます。
当社では、次のサービスについて (デプロイモードでの) ADOT Collector の例を提供しています。