-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ADOT EKS add-on documentation is missing important parts #2725
Labels
Comments
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days. |
This issue was closed because it has been marked as stale for 30 days with no activity. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
The EKS add-on documentation on the official AWS page is linking to this Getting Started Guide:
https://aws-otel.github.io/docs/getting-started/adot-eks-add-on
When following this guide, no metrics are send to CloudWatch and the adot-collector is showing warnings.
Steps to reproduce
I followed the aforementioned guide.
aws eks create-addon
OpenTelemetryCollector
custom resource.What did you expect to see?
I expected that the official EKS add-on configures all necessary components to send metrics and logs to CloudWatch.
What did you see instead?
No metrics were sent to CloudWatch and the
adot-collector
showed warning.Additional context
After some hours of online research, I analysed the kubernetes resources created by the
adot-operator
and discovered differences to the maintained helm charts.I noticed, that the following resources were missing:
Moreover, I found out I needed to use
eksctl
to create a Service Account / IAM Role combination. I attached the following policy:arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy
.Eventually, I used the following manifest file:
The text was updated successfully, but these errors were encountered: