-
-
Notifications
You must be signed in to change notification settings - Fork 983
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
Netlify DNS #595
Comments
I am curious to see your bash script, could you share it with us? |
I'll make it a little neater and gist it. Maybe tomorrow. |
In a support chat with Netlify I've had a nice chat about the API, and it appears some work on the API is on its way. Not sure what exactly, but might get more info in a few days. Meanwhile I'll still re-build what I've done in bash using Go, to get a feel for what I'd like to do to build this DNSProvider. |
My current script: https://gist.github.com/Luit/5c7e2c31718f84ec709c7a21838adbe8 I had some trouble requesting a certificate for wildcard AND apex domain using Træfik. Looks like the DNS request for the first validation puts the _acme-challenge TXT record in Let's Encrypt's DNS cache and the next validation still sees that first record, instead of the new one. Added a |
This comment has been minimized.
This comment has been minimized.
@Luit do you have some news from Netlify? |
I kind of forgot about it thanks to the aforementioned script. |
You could checkout netlify-managed-dns which I created. It has a library which could potentially be used to add this feature until the Managed DNS API is added to the official client, which doesn't seem to be happening anytime soon if the slow response is to go by. I would also be wiling to make changes to my API package if needed. |
Netlify seems to react on the official client: We will wait a bit. |
I was wondering, with Netlify not having a documented API, would it be acceptable to still implement a DNSProvider using the API utilized by app.netlify.com? I'm currently using bash + curl + jq to have exec be my DNSProvider for Traefik, but it would be nicer to have Traefik (lego) handle this internally.
I'd happily implement something to put up as a pull request. Thoughts?
The text was updated successfully, but these errors were encountered: