You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
AWS has introduced EKS Pod Identity as a new way for authenticating Kubernetes Pods against AWS APIs.
Describe the solution you'd like
This requires upgrading the Go AWS SDK v2 to at least 1.23.0, currently 1.16.0 is being used by dependency thanos-io/objstore
Describe alternatives you've considered
Using IRSA (iam roles for service accounts) for Mimir, but I would prefer to stick with EKS Pod Identity for uniformity with other tools running in Kubernetes
Additional context
Add any other context or screenshots about the feature request here.
@skpaz The comment on thanos-io/objstore#131 says that it is working in the current version (at least for that user) but aws_sdk_auth must be false.
In Mimir, it defaults to false, and can be set by the native_aws_auth_enabled config -common.storage.s3.native-aws-auth-enabled.
Loki is also just just using the thanos-io/objstore on a recent version but only with github.com/aws/aws-sdk-go-v2 v1.16.0 dependency .
Do we have information on what it looks like when it does work in Loki but does not work in Mimir?
Is your feature request related to a problem? Please describe.
AWS has introduced EKS Pod Identity as a new way for authenticating Kubernetes Pods against AWS APIs.
Describe the solution you'd like
This requires upgrading the Go AWS SDK v2 to at least 1.23.0, currently 1.16.0 is being used by dependency
thanos-io/objstore
Describe alternatives you've considered
Using IRSA (iam roles for service accounts) for Mimir, but I would prefer to stick with EKS Pod Identity for uniformity with other tools running in Kubernetes
Additional context
Add any other context or screenshots about the feature request here.
Linked issue: thanos-io/objstore#131
The text was updated successfully, but these errors were encountered: