Documentation ¶
Overview ¶
* Package responsible for returning an AWS SDK session with credentials * given an AWS region, K8s namespace, and K8s service account. * * This package requries that the K8s service account be associated with an IAM * role via IAM Roles for Service Accounts (IRSA).
Index ¶
Constants ¶
View Source
const (
ProviderName = "secrets-store-csi-driver-provider-aws"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct {
// contains filtered or unexported fields
}
Auth is the main entry point to retrive an AWS session. The caller initializes a new Auth object with NewAuth passing the region, namespace, and K8s service account (and request context). The caller can then obtain AWS sessions by calling GetAWSSession.
Click to show internal directories.
Click to hide internal directories.