Create a DNS Record With Ansible for Windows
In this blog post I will show you how to create a DNS A record with Ansible on a Windows Server 2019 DNS Server.
This post follows the post I have shown you on how to create a DNS zone on a Windows Server DNS Server using Ansible.
Ansible 2.10
The playbook that you are about to see is using a new module for creating DNS records. This module is part of the Ansible 2.10 collections feature that uses Ansible-galaxy.
This module will work with Ansible 2.9 however you will need to run the following command first and install the collection that has the module.
ansible-galaxy collection install community.windows
Playbook
The playbook below will create a DNS record on my Domain Controller host. The A record name is testserver with an IP address of 10.1.1.21 and the DNS zone name is svc.corporate.local
--- - name: "Create a DNS record" hosts: dc tasks: - name: "Crerate A record" community.windows.win_dns_record: name: "testserver" type: "A" value: "10.1.1.21" zone: "svc.corporate.local"
All you need to do next is run the playbook and you re done. for more Ansible for Windows article visit our Ansible page.
Related
office365,Azure
via Learn IT And DevOps https://ift.tt/33GXxQZ
November 26, 2020 at 10:04AM
NTW – Content Network