Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add support for adding keys for nsupdate #94

Closed
mstinsky opened this issue Aug 4, 2017 · 3 comments
Closed

Add support for adding keys for nsupdate #94

mstinsky opened this issue Aug 4, 2017 · 3 comments

Comments

@mstinsky
Copy link

mstinsky commented Aug 4, 2017

Hey,

I am in the middle of evaluating a foreman puppet setup, trying out all the foreman smart proxy features. I want to do everything through puppet and u guys have pretty good modules already for that. But i can't find how I would be able to add a key to bind for foremans nsupdates, shoulnd this be supported by this module or am I missing something ?

Best regards

@ekohl
Copy link
Member

ekohl commented Aug 7, 2017

That's a good question I didn't really consider. When I still used bind + dhcpd the services were on the same machine so limiting to localhost was sufficient for me. It looks like this is only doable with custom includes and not trivial out of the box.

Pull requests are highly appreciated but a description of what you'd expect is also very useful.

@mstinsky
Copy link
Author

I will look into if i can make a pull request happen for that.
What i expect as a minimum for this is to do the exact steps that are pointed out in the Foreman Manual (4.3.5.2 BIND):

  1. Add a key to the named.conf.
  2. Add update-policy for that key to specified zone.
    Optional but would be a big plus: Create the key through this module.

@ekohl
Copy link
Member

ekohl commented Aug 14, 2017

Let me know if you want help. Also very early work in progress reviews are not a problem.

zyronix added a commit to zyronix/puppet-dns that referenced this issue Feb 11, 2018
Fixes theforemanGH-94
This commit adds a new resource type key, which creates a rndc key
which can be used to control bind using nsupdate.
Also this commit allows to specify update policy rules for zones.
zyronix added a commit to zyronix/puppet-dns that referenced this issue Feb 11, 2018
Fixes theforemanGH-94
This commit adds a new resource type key, which creates a rndc key
which can be used to control bind using nsupdate.
Also this commit allows to specify update policy rules for zones.
zyronix added a commit to zyronix/puppet-dns that referenced this issue Feb 11, 2018
This commit adds a new resource type key, which creates a rndc key
which can be used to control bind using nsupdate.
Also this commit allows to specify update policy rules for zones.
zyronix added a commit to zyronix/puppet-dns that referenced this issue Feb 12, 2018
Fixes theforemanGH-94
This commit adds a new resource type key, which creates a rndc key which can be used to control bind using nsupdate.
Also this commit allows to specify update policy rules for zones.
mmoll pushed a commit that referenced this issue Feb 14, 2018
Fixes GH-94
This commit adds a new resource type key, which creates a rndc key which can be used to control bind using nsupdate.
Also this commit allows to specify update policy rules for zones.
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants