diff --git a/secrets_manager/secrets_manager.go b/secrets_manager/secrets_manager.go index ab8591a59000065af366c9821521deebee4d860f..171ce187915fc8c1cf12a3d433a133495041f7aa 100644 --- a/secrets_manager/secrets_manager.go +++ b/secrets_manager/secrets_manager.go @@ -51,10 +51,16 @@ func getSecret(secretID string, isDebug bool) (string, string) { // Get local config if isDebug && os.Getenv("ENVIRONMENT") != "" { - awsSession = session.Must(session.NewSessionWithOptions(session.Options{ - SharedConfigState: session.SharedConfigEnable, - Profile: os.Getenv("AWS_PROFILE"), - })) + logs.Info("Using access key %s", os.Getenv("AWS_ACCESS_KEY_ID")) + awsSession, err = session.NewSessionWithOptions(session.Options{ + Config: aws.Config{ + Region: aws.String("af-south-1"), + CredentialsChainVerboseErrors: aws.Bool(true), + }, + }) + if err != nil { + return "", "" + } } // Create a Secrets Manager client