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_ACCESSKEYIDAWS_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_SECRETACCESSKEYAWS_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