Skip to content

Conversation

@thriqon
Copy link

@thriqon thriqon commented Nov 30, 2025

Code was already almost ready for NS and MX records, only canonicalization was missing.

The code for canonicalization was slightly buggy, refactored and fixed.

Tested with a real Designate setup.

The method contained a subtle bug, namely not accepting domains having a
suffix already into the target list. This probably never failed for
anyone as external-dns does not allow targets with a period suffix
anyway.

canonicalizeDomainNames should also just use canonicalizeDomainName for
consistency.
In external-dns, targets MUST NOT end with a period suffix (.).
Designate however requires this.
@thriqon thriqon changed the title Add support for NS delegation Add support for NS delegation and MX records Dec 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant