mskarbek / ansible-nsupdate Goto Github PK
View Code? Open in Web Editor NEWSimple Ansible module allowing remote DNS records update.
License: Apache License 2.0
Simple Ansible module allowing remote DNS records update.
License: Apache License 2.0
Hello
this is a nice module, in ansible we have many interesting modules to manage infrastructure. I recently ported omapi_host module from my corporate repository to ansible upstream repository and i miss a nsupdate module. I think i'm not alone to have this problem.
Is this possible you port the module to ansible/ansible repository ? Could be nice to have this module in future 2.3
Your code works great, I just want to request a feature be added.
When I use nsupdate to create an A record, 99% of the time I want a PTR to go along with it.
Can you add an option in the module that will use the information given to create an A record to decide the appropriate reverse lookup zone to add a PTR to, and then add it.
I'd also want it to remove any such PTR if I set the state to "absent" anywhere I am creating an A record and setting the requested PTR option to "true".
I don't even know if this is possible, but thought I would ask.
This is my first "issue" here on github, so I am not certain I am doing this right. Apologies if I put this feature request in the wrong place.
Thanks for the great work!
When I use the nsupdate module to create a PTR record, it always creates the record so the value of the record is <whatever_I_set>.<zone_name>.
Specific example:
Creates the record as expected except 10.1.100.102.in-addr.arpa points to ansible-test.nsServer.10.in-addr.arpa. instead of ansible-test.nsServer.
Could you explain how can i implement it? I did a playbook like your example, adding a role, but ansible dont recognise the nsupdate.py in ../roles/nsupdate.. Could you explain a little bit, how can i implement it? thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.