-
- Downloads
New dnsrecord management module.
There is a new dnsrecord managem module placed in the plugins folder: plugins/modules/ipadnsrecord.py The dnsrecord module allows management of DNS records and is as compatible as possible with the Ansible upstream `ipa_dnsrecord` module, but provide some other features like multiple record management in one execution, support for more DNS record types, and more. Here is the documentation for the module: README-dnsrecord New example playbooks have been added: playbooks/dnsrecord/ensure-dnsrecord-is-absent.yml playbooks/dnsrecord/ensure-dnsrecord-is-present.yml playbooks/dnsrecord/ensure-presence-multiple-records.yml playbooks/dnsrecord/ensure-dnsrecord-with-reverse-is-present.yml playbooks/dnsrecord/ensure-multiple-A-records-are-present.yml playbooks/dnsrecord/ensure-A-and-AAAA-records-are-absent.yml playbooks/dnsrecord/ensure-A-and-AAAA-records-are-present.yml playbooks/dnsrecord/ensure-CNAME-record-is-absent.yml playbooks/dnsrecord/ensure-CNAME-record-is-present.yml playbooks/dnsrecord/ensure-MX-record-is-present.yml playbooks/dnsrecord/ensure-PTR-record-is-present.yml playbooks/dnsrecord/ensure-SRV-record-is-present.yml playbooks/dnsrecord/ensure-SSHFP-record-is-present.yml playbooks/dnsrecord/ensure-TLSA-record-is-present.yml playbooks/dnsrecord/ensure-TXT-record-is-present.yml playbooks/dnsrecord/ensure-URI-record-is-present.yml New tests for the module can be found at: tests/dnsrecord/test_dnsrecord.yml tests/dnsrecord/test_compatibility_with_ansible_module.yml tests/dnsrecord/test_dnsrecord_full_records.yml
Showing
- README-dnsrecord.md 357 additions, 0 deletionsREADME-dnsrecord.md
- README.md 2 additions, 0 deletionsREADME.md
- playbooks/dnsrecord/ensure-A-and-AAAA-records-are-absent.yml 18 additions, 0 deletionsplaybooks/dnsrecord/ensure-A-and-AAAA-records-are-absent.yml
- playbooks/dnsrecord/ensure-A-and-AAAA-records-are-present.yml 17 additions, 0 deletions...books/dnsrecord/ensure-A-and-AAAA-records-are-present.yml
- playbooks/dnsrecord/ensure-CNAME-record-is-absent.yml 13 additions, 0 deletionsplaybooks/dnsrecord/ensure-CNAME-record-is-absent.yml
- playbooks/dnsrecord/ensure-CNAME-record-is-present.yml 12 additions, 0 deletionsplaybooks/dnsrecord/ensure-CNAME-record-is-present.yml
- playbooks/dnsrecord/ensure-MX-record-is-present.yml 15 additions, 0 deletionsplaybooks/dnsrecord/ensure-MX-record-is-present.yml
- playbooks/dnsrecord/ensure-PTR-record-is-present.yml 15 additions, 0 deletionsplaybooks/dnsrecord/ensure-PTR-record-is-present.yml
- playbooks/dnsrecord/ensure-SRV-record-is-present.yml 15 additions, 0 deletionsplaybooks/dnsrecord/ensure-SRV-record-is-present.yml
- playbooks/dnsrecord/ensure-SSHFP-record-is-present.yml 16 additions, 0 deletionsplaybooks/dnsrecord/ensure-SSHFP-record-is-present.yml
- playbooks/dnsrecord/ensure-TLSA-record-is-present.yml 16 additions, 0 deletionsplaybooks/dnsrecord/ensure-TLSA-record-is-present.yml
- playbooks/dnsrecord/ensure-TXT-record-is-present.yml 15 additions, 0 deletionsplaybooks/dnsrecord/ensure-TXT-record-is-present.yml
- playbooks/dnsrecord/ensure-URI-record-is-present.yml 17 additions, 0 deletionsplaybooks/dnsrecord/ensure-URI-record-is-present.yml
- playbooks/dnsrecord/ensure-dnsrecord-is-absent.yml 15 additions, 0 deletionsplaybooks/dnsrecord/ensure-dnsrecord-is-absent.yml
- playbooks/dnsrecord/ensure-dnsrecord-is-present.yml 15 additions, 0 deletionsplaybooks/dnsrecord/ensure-dnsrecord-is-present.yml
- playbooks/dnsrecord/ensure-dnsrecord-with-reverse-is-present.yml 15 additions, 0 deletions...ks/dnsrecord/ensure-dnsrecord-with-reverse-is-present.yml
- playbooks/dnsrecord/ensure-multiple-A-records-are-present.yml 17 additions, 0 deletions...books/dnsrecord/ensure-multiple-A-records-are-present.yml
- playbooks/dnsrecord/ensure-presence-multiple-records.yml 21 additions, 0 deletionsplaybooks/dnsrecord/ensure-presence-multiple-records.yml
- plugins/modules/ipadnsrecord.py 1509 additions, 0 deletionsplugins/modules/ipadnsrecord.py
- tests/dnsrecord/env_cleanup.yml 135 additions, 0 deletionstests/dnsrecord/env_cleanup.yml
Loading
Please register or sign in to comment