On Tue, Sep 23, 2025 at 03:41:53PM +0200, Aleksandar Lazic wrote: > > > > You would need to use an external agent, and we decided to make it easy for > > people and make a first implemention directly it in the dataplaneAPI, which > > is > > in golang and can use libdns. > > Do you refer to this > https://github.com/haproxytech/dataplaneapi/blob/master/handlers/acme_provider.go > or https://github.com/haproxytech/dataplaneapi/tree/master/operations/acme*? > > Is there any "Plugin" System in dataplaneAPI where the libdns could be > added, so that via an config item "dnsprovider" or something else the proper > libdns plugin can be used to handle the API Calls to the DNS Provider? >
I don't think it landed in the dataplaneAPI yet, but I'm talking about libdns being integrated into the dataplaneAPI to handle this. Not especially via a Plugin system. > > > > Hopefully this will be available for 3.3, but since it's still marked as > > experimental I planned to backported it to 3.2 as well. > > Oh "backported to 3.2" wow. Well, that's nothing major in fact, the feature was released a bit quickly for 3.2 as experimental knowing that it would still evolve. Everything is already in 3.2 apart the lua thing and some refactors. -- William Lallemand