systemli / ansible-role-bind9

Ansible role to install and maintain the Bind9 nameserver on Debian
GNU General Public License v3.0
24 stars 26 forks source link

[FEATURE] Update one or a few zones #41

Open ulvida opened 2 years ago

ulvida commented 2 years ago

We have a lot of zones, so when we run the playbook zones configuration tasks are quite long. When we update just one or a few zones, most of tasks of the playbook fall into ok, so process was performed but no modification done, what was predictable.

We may implement an extra-var to tell to the playbook what zones it should consider to execute. Tags may be helpfull also to minimize useless tasks.

xshadow commented 2 years ago

Hello ulvida, this sounds interesting. Do you mind to share your code in a pull request, so we then can have a look it at it and discuss the best implementation details ?

ulvida commented 2 years ago

Hello @xshadow. I just wrote us down the idea, I don't have any code yet to propose.

For the moment we are working on these features in an issue and a PR in our fork, that we will submit you as soon as apropriately tested.