-
Notifications
You must be signed in to change notification settings - Fork 2.8k
feat(aws): enable support for NAPTR records #6022
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
feat(aws): enable support for NAPTR records #6022
Conversation
Since ef62107, it is now possible to enable support for NAPTR records in the AWS provider. This patch does so and adds some tests for it.
|
|
|
Welcome @alexbakker-quandago! |
|
Hi @alexbakker-quandago. Thanks for your PR. I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Could you share similar results for this PR #5085 (comment). Need to make sure it works. |
|
/ok-to-test |
|
I'm not too sure actually about this PR. Extnernal-dns and AWS supports NAPTR records #5003 On hold as missing evidences that currently not working. /hold |
Pull Request Test Coverage Report for Build 20173145831Details
💛 - Coveralls |
|
I dig a bit more in details of issue 5003. Current PR in description does not match the problem explained in the issue. So this need to be addressed first. |
|
Without this patch you'll run into the problem reported in #5003. As described there, initial creation of the NAPTR record succeeds, but on subsequent passes you'll keep getting the following error: |
|
I’m not denying the issue. What’s mainly missing are the configuration manifests and steps to easily reproduce it, along with evidence that the fix actually works. It’s not that I don’t trust the unit tests, but we do need some form of smoke testing to confirm the behaviour and to ensure we can reproduce it on our side when needed. Also, the title and description are a bit misleading. |
|
Sure, no problem. #5003 already describes steps to reproduce, but here's a more precise version:
Regarding the title and description: They're formulated like this because NAPTR support in the AWS provider seemed so broken before ef62107 and this patch, that I didn't expect anyone to be using it. After this patch, NAPTR support becomes usable, hence why I called it "enabling" NAPTR support. I'm happy to change it if you have a suggestion for a more fitting title though. |
What does it do ?
Since ef62107, it is now possible to enable support for NAPTR records in the AWS provider. This patch does so and adds some tests for it.
Closes #5003
Motivation
We'd like to be able to create NAPTR records in Route53 using external-dns.
More