Credentials configuration¶
AWS credentials are required for getting access and manage your Route53 zone.
Note
When running ddns-route53 on an EC2 instance or in a Kubernetes cluster configured with IAM roles for service accounts (IRSA) AWS credentials are not required. ddns-route53 will automatically detect the presence of the configured IAM role and use it to authenticate with Route 53.
credentials:
accessKeyID: "ABCDEFGHIJKLMNO123456"
secretAccessKey: "abcdefgh123456IJKLMN+OPQRS7890+ABCDEFGH"
accessKeyID
¶
AWS Access Key.
Config file
credentials:
accessKeyID: "ABCDEFGHIJKLMNO123456"
Environment variables
DDNSR53_CREDENTIALS_ACCESSKEYID
AWS_ACCESS_KEY_ID
(through AWS env provider)AWS_ACCESS_KEY
(through AWS env provider)
accessKeyIDFile
¶
Use content of secret file as AWS Access Key if accessKeyID
not defined.
Config file
credentials:
accessKeyIDFile: /run/secrets/akid
Environment variables
DDNSR53_CREDENTIALS_ACCESSKEYIDFILE
secretAccessKey
¶
AWS Secret Key.
Config file
credentials:
secretAccessKey: "abcdefgh123456IJKLMN+OPQRS7890+ABCDEFGH"
Environment variables
DDNSR53_CREDENTIALS_SECRETACCESSKEY
AWS_SECRET_ACCESS_KEY
(through AWS env provider)AWS_SECRET_KEY
(through AWS env provider)
secretAccessKeyFile
¶
Use content of secret file as AWS Secret Key if secretAccessKey
not defined.
Config file
credentials:
secretAccessKeyFile: /run/secrets/sak
Environment variables
DDNSR53_CREDENTIALS_SECRETACCESSKEYFILE
Last update:
2024-05-06 07:49:59
Created: 2020-07-22 09:34:17
Created: 2020-07-22 09:34:17