From d49762334ca8454e42caf50e2dffd2b8569433cb Mon Sep 17 00:00:00 2001 From: Joel Diaz Date: Wed, 12 Feb 2025 17:13:50 -0500 Subject: [PATCH] fix: set region on default config for AWS creds (#3480) Signed-off-by: Joel Diaz --- internal/credentials/kubernetes/ecr/managed_identity.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/credentials/kubernetes/ecr/managed_identity.go b/internal/credentials/kubernetes/ecr/managed_identity.go index 3a5608c52..1f8a63a59 100644 --- a/internal/credentials/kubernetes/ecr/managed_identity.go +++ b/internal/credentials/kubernetes/ecr/managed_identity.go @@ -179,6 +179,7 @@ func (p *managedIdentityCredentialHelper) getAuthToken( "or project-specific role is not authorized to obtain an ECR auth token. " + "Falling back to using controller's IAM role directly.", ) + cfg.Region = region ecrSvc = ecr.NewFromConfig(cfg) output, err = ecrSvc.GetAuthorizationToken(ctx, &ecr.GetAuthorizationTokenInput{}) if err != nil {