Draft
Conversation
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
77a73d8 to
bced00b
Compare
This allows zones including records to be defined as individual modules when using this provider as a source. The logic and data structure is mostly taken over from mineiros-io/terraform-aws-route53, allowing the management of PowerDNS zones using a similar representation as Route53 ones. Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Split the SOA record contents into a more friendly data structure for easier management of the individual options. Avoid automatic serial number management by PowerDNS from conflicting with the serial number passed in the Terraform managed SOA record by only referencing the provided serial number for creation of new zones and by reading the existing serial number from PowerDNS otherwise. Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This allows zones including records to be defined as individual modules
when using this provider as a source. The logic and data structure is
mostly taken over from mineiros-io/terraform-aws-route53, allowing the
management of PowerDNS zones using a similar representation as Route53
ones.