community / community.general / 0.1.4 / lookup / dnstxt query a domain(s)'s DNS txt fields Authors: Jan-Piet Mens (@jpmens) <jpmens(at)gmail.com>community.general.dnstxt (0.1.4) — lookup
Install with ansible-galaxy collection install community.general:==0.1.4
collections: - name: community.general version: 0.1.4
Uses a python library to return the DNS TXT record for a domain.
- name: show txt entry debug: msg="{{lookup('dnstxt', ['test.example.com'])}}"
- name: iterate over txt entries debug: msg="{{item}}" with_dnstxt: - 'test.example.com' - 'other.example.com' - 'last.example.com'
- name: iterate of a comma delimited DNS TXT entry debug: msg="{{item}}" with_dnstxt: "{{lookup('dnstxt', ['test.example.com']).split(',')}}"
_terms: description: domain or list of domains to query TXT records from required: true type: list
_list: description: - values returned by the DNS TXT record. type: list