The External Secrets Enterprise is product suite is a premium product.
It requires a specific subscription. Contact us for more information.
In Order to use AWS IAM Keys Generator, you must have the Enterprise Distribution of ESO available via ESI Agent or via our Helm chart bundle
Introduction
Rotating IAM Keys can be quite cumbersome if you have a very spread out AWS Accounts topology. Even though OIDC, AWS IAM Identity Center and many other services help you with that, eventually the need to use IAM Keys will be needed - and then rotation of those IAM keys can be come quite cumbersome. AWS IAM Keys Generator for ESO allows you to easily rotate credentials as close as possible to the application using, making sure no application downtime ever happens.Output Keys and Values
Key | Description |
---|---|
access_key_id | The AWS_ACCESS_KEY_ID value |
secret_access_key | The AWS_SECRET_ACCESS_KEY value |
Authentication
IAM Key Generator supports IRSA, Pod Identity, and AWS Programmatic Keys as way to authenticate to AWS.Set up
Setting up Appropriate AWS Permissions
In order for the IAM Key Generator to work, the following AWS Permissions are needed:iam:CreateAccessKey
iam:DeleteAccessKey
iam:ListAccessKeys
iam:GetAccessKeyLastUsed
Setting up IRSA is recommended as it will enable short-lived credentials for the IAM Key Generator to work