|
@@ -30,12 +30,12 @@ import (
|
|
|
"k8s.io/client-go/kubernetes"
|
|
"k8s.io/client-go/kubernetes"
|
|
|
ctrl "sigs.k8s.io/controller-runtime"
|
|
ctrl "sigs.k8s.io/controller-runtime"
|
|
|
"sigs.k8s.io/controller-runtime/pkg/client"
|
|
"sigs.k8s.io/controller-runtime/pkg/client"
|
|
|
- ctrlcfg "sigs.k8s.io/controller-runtime/pkg/client/config"
|
|
|
|
|
|
|
|
|
|
esv1 "github.com/external-secrets/external-secrets/apis/externalsecrets/v1"
|
|
esv1 "github.com/external-secrets/external-secrets/apis/externalsecrets/v1"
|
|
|
"github.com/external-secrets/external-secrets/pkg/feature"
|
|
"github.com/external-secrets/external-secrets/pkg/feature"
|
|
|
"github.com/external-secrets/external-secrets/pkg/provider/aws/util"
|
|
"github.com/external-secrets/external-secrets/pkg/provider/aws/util"
|
|
|
"github.com/external-secrets/external-secrets/pkg/utils/resolvers"
|
|
"github.com/external-secrets/external-secrets/pkg/utils/resolvers"
|
|
|
|
|
+ ctrlcfg "sigs.k8s.io/controller-runtime/pkg/client/config"
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
// Config contains configuration to create a new AWS provider.
|
|
// Config contains configuration to create a new AWS provider.
|
|
@@ -195,7 +195,6 @@ func NewGeneratorSession(ctx context.Context, auth esv1.AWSAuth, role, region st
|
|
|
return nil, err
|
|
return nil, err
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
config := aws.NewConfig()
|
|
config := aws.NewConfig()
|
|
|
if credsProvider != nil {
|
|
if credsProvider != nil {
|
|
|
config.Credentials = credsProvider
|
|
config.Credentials = credsProvider
|
|
@@ -297,8 +296,9 @@ func DefaultJWTProvider(name, namespace, roleArn string, aud []string, region st
|
|
|
return nil, err
|
|
return nil, err
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- awscfg, err := config.LoadDefaultConfig(context.TODO(), config.WithAppID("external-secrets"), // Disable shared config files:
|
|
|
|
|
- config.WithSharedConfigFiles([]string{}),
|
|
|
|
|
|
|
+ awscfg, err := config.LoadDefaultConfig(context.TODO(), config.WithAppID("external-secrets"),
|
|
|
|
|
+ config.WithRegion(region),
|
|
|
|
|
+ config.WithSharedConfigFiles([]string{}), // Disable shared config files:
|
|
|
config.WithSharedCredentialsFiles([]string{}))
|
|
config.WithSharedCredentialsFiles([]string{}))
|
|
|
|
|
|
|
|
if err != nil {
|
|
if err != nil {
|