[GH-ISSUE #449] FR: Automatic DNS provisioning (upon resource creation) #10221

Closed
opened 2026-05-06 13:21:41 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @achtnullzwei on GitHub (Apr 1, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/449

Create the ability to automatically provision relevant DNS entries upon creating a resource. Similar to the behavior in CF. Something like this:

  • Object to configure domain, provider & credentials for the domain provider API
  • Upon creating a service, check the domain, if its available in the object
  • if yes, provision the relevant dns entry to the domain via domain provider API
  • upon removal of the resource, remove the dns entry

Of course, this depends on whether the domain provider has a proper API etc. I assume for the more commonly used ones, there are existing libraries that could be leveraged.

Would be a rly nice feature. :)

Originally created by @achtnullzwei on GitHub (Apr 1, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/449 Create the ability to automatically provision relevant DNS entries upon creating a resource. Similar to the behavior in CF. Something like this: - Object to configure domain, provider & credentials for the domain provider API - Upon creating a service, check the domain, if its available in the object - if yes, provision the relevant dns entry to the domain via domain provider API - upon removal of the resource, remove the dns entry Of course, this depends on whether the domain provider has a proper API etc. I assume for the more commonly used ones, there are existing libraries that could be leveraged. Would be a rly nice feature. :)
Author
Owner

@achtnullzwei commented on GitHub (Apr 1, 2025):

Seems this was already discussed in #259

I still think it would be a nice feature. Maybe long term :)

<!-- gh-comment-id:2770496217 --> @achtnullzwei commented on GitHub (Apr 1, 2025): Seems this was already discussed in #259 I still think it would be a nice feature. Maybe long term :)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#10221