Skip to content

ddns-route53 v1 to v2

Configuration transposed into environment variables

All configuration is now transposed into environment variables. Take a look at the documentation for more details.

AWS_HOSTED_ZONE_ID env var has been renamed DDNSR53_ROUTE53_HOSTEDZONEID to follow environment variables transposition.

All fields in configuration are now camelCased

In order to enable transposition into environmental variables, all fields in configuration are now camelCased:

  • credentials.access_key_id > credentials.accessKeyID
  • credentials.secret_access_key > credentials.secretAccessKey
  • route53.hosted_zone_id > route53.hostedZoneID
  • ...
v1
credentials:
  access_key_id: "ABCDEFGHIJKLMNO123456"
  secret_access_key: "abcdefgh123456IJKLMN+OPQRS7890+ABCDEFGH"

route53:
  hosted_zone_id: "ABCEEFG123456789"
  records_set:
    - name: "ddns.example.com."
      type: "A"
      ttl: 300
    - name: "ddns.example.com."
      type: "AAAA"
      ttl: 300
    - name: "another.example2.com."
      type: "A"
      ttl: 600
v2
credentials:
  accessKeyID: "ABCDEFGHIJKLMNO123456"
  secretAccessKey: "abcdefgh123456IJKLMN+OPQRS7890+ABCDEFGH"

route53:
  hostedZoneID: "ABCEEFG123456789"
  recordsSet:
    - name: "ddns.example.com."
      type: "A"
      ttl: 300
    - name: "ddns.example.com."
      type: "AAAA"
      ttl: 300
    - name: "another.example2.com."
      type: "A"
      ttl: 600

Last update: 2020-07-22 09:34:17
Created: 2020-07-22 09:34:17