AWS Credential Provider - Kilemonn/Secrets-Validator GitHub Wiki
The AWS
AWS Secrets Manager credential provider
is used to access secrets stored within the AWS Secrets Manager cloud service.
Configuration
The AWS
provider configuration requires the following properties to be defined in the yaml configuration file. The AWS
provider can be defined multiple times with differing properties to access different regions within the AWS Cloud with different credentials.
region (required)
The AWS region
that the application will access and retrieve secrets from.
profile (required)
The name of the profile found in $home/.aws/config/credentials
file which defines which credentials you wish to use.
This value is required and cannot be left empty. default
is the default credential name
Example
A definition of the AWS
credential provider would look like this:
credential-providers:
- AWS:
region: ap-southeast-2
profile: default
constraints:
...