Community.Dns
Collection version 3.3.4
Description
Plugins and modules for working with DNS
Authors:
- Felix Fontein (github.com/felixfontein) 
- Markus Bergholz (github.com/markuman) 
Supported ansible-core versions:
- 2.14.0 or newer 
Communication
- Matrix room - #users:ansible.im: General usage and support questions.
- IRC channel - #ansible(Libera network): General usage and support questions.
Changelog
Guides
Plugin Index
These are the plugins in the community.dns collection:
Modules
- adguardhome_rewrite module – Add, update or delete DNS rewrite rules from AdGuardHome 
- adguardhome_rewrite_info module – Retrieve DNS rewrite rules from AdGuardHome 
- hetzner_dns_record module – Add or delete a single record in Hetzner DNS service 
- hetzner_dns_record_info module – Retrieve records in Hetzner DNS service 
- hetzner_dns_record_set module – Add or delete record sets in Hetzner DNS service 
- hetzner_dns_record_set_info module – Retrieve record sets in Hetzner DNS service 
- hetzner_dns_record_sets module – Bulk synchronize DNS record sets in Hetzner DNS service 
- hetzner_dns_zone_info module – Retrieve zone information in Hetzner DNS service 
- hosttech_dns_record module – Add or delete a single record in Hosttech DNS service 
- hosttech_dns_record_info module – Retrieve records in Hosttech DNS service 
- hosttech_dns_record_set module – Add or delete record sets in Hosttech DNS service 
- hosttech_dns_record_set_info module – Retrieve record sets in Hosttech DNS service 
- hosttech_dns_record_sets module – Bulk synchronize DNS record sets in Hosttech DNS service 
- hosttech_dns_zone_info module – Retrieve zone information in Hosttech DNS service 
- nameserver_info module – Look up nameservers for a DNS name 
- nameserver_record_info module – Look up all records of a type from all nameservers for a DNS name 
- wait_for_txt module – Wait for TXT entries to be available on all authoritative nameservers 
Filter Plugins
- get_public_suffix filter – Returns the public suffix of a DNS name 
- get_registrable_domain filter – Returns the registrable domain name of a DNS name 
- quote_txt filter – Quotes a string to use as a TXT record entry 
- remove_public_suffix filter – Removes the public suffix from a DNS name 
- remove_registrable_domain filter – Removes the registrable domain name from a DNS name 
- reverse_pointer filter – Convert an IP address into a DNS name for reverse lookup 
- unquote_txt filter – Unquotes a TXT record entry to a string 
Inventory Plugins
- hetzner_dns_records inventory – Create inventory from Hetzner DNS records 
- hosttech_dns_records inventory – Create inventory from Hosttech DNS records 
Lookup Plugins
- lookup lookup – Look up DNS records 
- lookup_as_dict lookup – Look up DNS records as dictionaries 
- reverse_lookup lookup – Reverse-look up IP addresses 
See also
List of collections with docs hosted here.
