Spec-Zone.ru › Ansible

Community.Dns

Collection version 4.0.1

  • Description
  • Communication
  • Changelog
  • Guides
  • Plugin Index

Description

Plugins and modules for working with DNS

Authors:

  • Felix Fontein (github.com/felixfontein)
  • Markus Bergholz (github.com/markuman)

Supported ansible-core versions:

  • 2.18.0 or newer
  • Issue Tracker
  • Repository (Sources)
  • Ask for help (DNS)
  • Submit a bug report
  • Request a feature

Communication

  • Forum: Ansible Forum: General usage and support questions.
  • Forum: Ansible Forum: Discussions about DNS.
  • Matrix room #users:ansible.im: General usage and support questions.
  • IRC channel #ansible (Libera network): General usage and support questions.

Changelog

  • Community.Dns Release Notes

Guides

  • Community.Dns Filter Guide
  • Hetzner DNS Guide
  • HostTech DNS Guide

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
  • lookup_rfc8427 lookup – Look up DNS records and return RFC 8427 JSON format
  • reverse_lookup lookup – Reverse-look up IP addresses

See also

List of collections with docs hosted here.

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/dns/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API