| 123456789101112131415161718192021222324252627282930313233 |
- apiVersion: generators.external-secrets.io/v1alpha1
- kind: STSSessionToken
- metadata:
- name: sts-gen
- spec:
- # specify aws region (mandatory)
- region: eu-west-1
- # assume role with the given authentication credentials
- role: "my-role"
- # choose an authentication strategy
- # if no auth strategy is defined it falls back to using
- # credentials from the environment of the controller.
- auth:
- # static credentials:
- # point to a secret that contains static credentials
- # like AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY
- secretRef:
- accessKeyIDSecretRef:
- name: "my-aws-creds"
- key: "key-id"
- secretAccessKeySecretRef:
- name: "my-aws-creds"
- key: "access-secret"
- # optional request parameters for further fine-tuning the Token generation.
- requestParameters:
- serialNumber: arn:aws:iam::123456789012:mfa/user
- sessionDuration: 900
- tokenCode: "123456"
|