12345678910111213141516171819202122 |
- - name: Install Bind
- action: "{{ ansible_pkg_mgr }} name=bind"
- - name: Configure Bind
- template:
- src: "{{ item.src }}"
- dest: "{{ item.dest }}"
- validate: "{{ item.validate }}"
- with_items:
- - src: openshift-cluster.zone
- dest: /var/named/openshift-cluster.zone
- validate: "named-checkzone {{ dns_zones[0] }} %s"
- - src: named.conf
- dest: /etc/named.conf
- validate: "named-checkconf %s"
- notify: restart bind
- - name: Enable Bind
- service:
- name: named
- state: started
- enabled: yes
|