NAME
IO::K8s::ExternalSecrets::V1::AWSProvider - AWS configures this store to sync secrets using AWS Secret Manager provider
VERSION
version 1.108
additionalRoles
AdditionalRoles is a chained list of Role ARNs which the provider will sequentially assume before assuming the Role
auth
Auth defines the information necessary to authenticate against AWS if not set aws sdk will infer credentials from your environment see: https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#specifying-credentials
customSessionTags
CustomSessionTags defines additional STS session tags to include when SessionTagsPolicy is Custom. These are merged with the automatically injected esoNamespace, esoStoreName, and esoStoreKind tags.
externalID
AWS External ID set on assumed IAM roles
prefix
Prefix adds a prefix to all retrieved values.
region
AWS Region to be used for the provider
role
Role is a Role ARN which the provider will assume
secretsManager
SecretsManager defines how the provider behaves when interacting with AWS SecretsManager
service
Service defines which service should be used to fetch the secrets
sessionTags
AWS STS assume role session tags
sessionTagsPolicy
SessionTagsPolicy controls whether and how STS session tags are added when assuming roles. None (default): no tags are added. Simple: automatically adds esoNamespace (from the ExternalSecret), esoStoreName, and esoStoreKind tags. Custom: adds esoNamespace, esoStoreName, and esoStoreKind plus any tags defined in CustomSessionTags. Note: the IAM role must have sts:TagSession permission when using Simple or Custom.
transitiveTagKeys
AWS STS assume role transitive session tags. Required when multiple rules are used with the provider
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHORS
Torsten Raudssus <getty@cpan.org>
Jose Luis Martinez Torres <jlmartin@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018-2026 by Jose Luis Martinez Torres <jlmartin@cpan.org>.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004