Terraform: Offer: New Gandi.net provider

Created on 10 Feb 2017  ยท  13Comments  ยท  Source: hashicorp/terraform

I'd like to prepare a PR to add Gandi.net as a new provider, specifically its DNS services. I'm really excited about the potential to manage DNSSEC (and related records SSHFP and TLSA) through Terraform; right now, Gandi.net seems to be only purveyor of DNS/SEC with an API that I've seen.

Would a well written and tested PR to add Gandi.net as a new Provider be welcome? I've read through the contribution guidelines, and I feel ready to start working on such a PR.

enhancement new-provider

Most helpful comment

I'm actually using this one in production now: https://github.com/tiramiseb/terraform-provider-gandi

All 13 comments

Hi @brycefisher

Please do feel free to open a PR :)

We are not against accepting new providers!

Paul

Hi @brycefisher

as a gandi happy customer, I would be glad to help you test your work and help you with this provider.

Ping me on my email thomas _at_ poindessous.com if you want.

Thanks.

@tpoindessous -- awesome! I'm also a happy Gandi.net customer (not an employee). Apologies for the delay in starting this work. I'll update as I make progress here. Thanks for the encouragement!

Hello I work for gandi. May I can help on this subject please ask

Hi @gdchamal , does Gandi officially support an Go SDK for her API ?

I found this one : https://github.com/prasmussen/gandi-api

Thanks.

Hello @tpoindessous, the only piece of code in go for API usage that gandi support is this one https://github.com/Gandi/docker-machine-gandi

Hi there,

As long as DNS is concerned, I'd suggest using our new API rather than the XMLRPC one, as it features or has cool new add-ons planned soon (automatic zone signing, new records including ALIAS, etc.)

http://doc.livedns.gandi.net/

It's REST based, so it should not be too much of a headache to implement

@brycefisher Any updates on this one?? I'm embarking on this mission as well, and trying to get my head around workload.

@ajdexter sadly, I haven't started into this work. I accepted a job offer right about the time I was looking into making this PR.

When I looked into starting this, the main thing I got worried about was how the immutable versions of config in gandi's APIs could be squared against terraform's notions of mutable state.

Anyway, if you're interested in doing this, be my guest!

If you need a test volunteer I'd be happy to test any PR

Thanks @brycefisher for the response, and @sysadmiral for the offer. If I do anything with this I'll keep you both posted, but may wait for some of the new LiveDNS api changes mentioned above to flesh out a bit.

I'm actually using this one in production now: https://github.com/tiramiseb/terraform-provider-gandi

I'm going to lock this issue because it has been closed for _30 days_ โณ. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

carl-youngblood picture carl-youngblood  ยท  3Comments

ketzacoatl picture ketzacoatl  ยท  3Comments

shanmugakarna picture shanmugakarna  ยท  3Comments

zeninfinity picture zeninfinity  ยท  3Comments

darron picture darron  ยท  3Comments