Skip to content
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

Feature request: support setting DNS entries #2

Closed
nachtjasmin opened this issue Aug 29, 2022 · 7 comments · Fixed by #5
Closed

Feature request: support setting DNS entries #2

nachtjasmin opened this issue Aug 29, 2022 · 7 comments · Fixed by #5
Labels
enhancement New feature or request

Comments

@nachtjasmin
Copy link

While setting customer information and several information for domains is possible, there's no way for setting DNS entries for specific domains yet.

I know that there's the Hashicorp DNS module, but unfortunately I couldn't find any information whether INWX supports it or not.

@JohannesRudolph
Copy link

Looks like it's in the API but not in the terraform provider - would be cool to add this.

@lucendio
Copy link

lucendio commented Oct 2, 2022

FYI: atm I'm using https://github.com/andrexus/terraform-provider-inwx but a) it's outdated and b) it does not really honor the Terraform state and thus always re-applies all entries to all managed zones.

@hikhvar
Copy link

hikhvar commented Jan 31, 2023

@lucendio did you manage to get the andrexus provider work with terraform versions above v0.12.?

And I really really would like to have this feature added. From my point of view, only with this feature, this provider is of any use for me as an user. I manage many more DNS records, than domain names.

@waeltken
Copy link

waeltken commented Feb 1, 2023

Looks like #1 solves this issue. This would allow to use inwx in combination with the Hashicorp DNS module.

@hikhvar
Copy link

hikhvar commented Feb 1, 2023

I would like to have an easy way to update my DNS records via terraform, without enrolling DNSSEC on my domains. INWX offers this method via their API. I would like to use that mechanism.

@lucendio
Copy link

lucendio commented Feb 4, 2023

did you manage to get the andrexus provider work with terraform versions above v0.12.?

@hikhvar I'm running it with Terraform 1.1.9. What kind of issue do you face with newer versions of Terraform and the andrexus provider?

Looks like #1 solves this issue. This would allow to use inwx in combination with the Hashicorp DNS module.

@waeltken just to clarify, because I have little knowledge on the matter: are you saying that #1 would enable RFC2845 (TSIG), therefore the usage of Hashicorp's DNS Provider (as sort of a 2-stage approach) to archive the missing functionality mentioned above?

@fsoederhuyzen fsoederhuyzen added the enhancement New feature or request label Feb 13, 2023
@fsoederhuyzen
Copy link
Contributor

#1 has been merged since 1.1.0
#5 (which has been merged since 1.2.0) resolves setting nameserver records via the api (without DNSSEC)
It is now possible to use the new inwx_nameserver_record resource to set dns entries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants