Open joachimdegroot opened 1 year ago
Heya @joachimdegroot, ADOT PM here. Thanks for raising this feature request and this is certainly something worth exploring, not on our immediate roadmap, though.
As a work-around to using a private ECR, we had to
kubectl get deploy opentelemetry-operator -n $NAMESPACE -o yaml | \
sed 's|public.ecr.aws/aws-observability|{{company-private-ecr}}/aws-mirror/adot|g' | \
kubectl apply -f -
It's klunky but works until the feature is supported natively by AWS.
As a work-around to using a private ECR, we had to
kubectl get deploy opentelemetry-operator -n $NAMESPACE -o yaml | \ sed 's|public.ecr.aws/aws-observability|{{company-private-ecr}}/aws-mirror/adot|g' | \ kubectl apply -f -
It's klunky but works until the feature is supported natively by AWS.
this works after addon is installed, in our case we are using CDK to create addon, and it failed as we don't have access to public ecr and CDK rollback everything so kubectl patch doesn't work for me
Any updates on this one. How do we get the addon enabled if you are using a IAC to setup your infrastructure. Can you prioritise this? Most enterprise apps as deployed in private network where there is no direct access to public images. How is open telemetry collector supposed to work in that environment?
Thanks for your feedback @cloudbackenddev and yes, this is on our short-term roadmap.
Please help to update here is there any latest update in this. I am as well stuck with same situation my cluster is completely private .,Don't have access to Internet. After Add-on Deployment it is failing with public repo access error.
Hello everyone,
When installing the EKS ADOT Addon the images used are hosted on "public.ecr.aws". Would it be possible to change this to use "Amazon EKS Amazon ECR private repositories"? See this page: https://docs.aws.amazon.com/eks/latest/userguide/add-ons-images.html
This has a couple of benefits:
We will also share this request with our AWS Enterprise support team.
If you have any questions I would be glad to discuss!
Thank you in advance!
Joachim