README.md 1.0 KB

dns

Configure a DNS server serving IPs of all the nodes of the cluster

Requirements

None

Role Variables

Name Mandatory / Optional Description
dns_zones Mandatory DNS zones in which we must find the hosts
dns_forwarders If not set, the DNS will be a recursive non-forwarding DNS server DNS forwarders to delegate the requests for hosts outside of dns_zones
dns_all_hosts Mandatory Exhaustive list of hosts
base_docker_image Optional Base docker image to build Bind image from, used only in containerized deployments

Dependencies

None

Example Playbook

- hosts: dns_hosts
  roles:
  - role: dns
    dns_forwarders: [ '8.8.8.8', '8.8.4.4' ]
    dns_zones: [ novalocal, openstacklocal ]
    dns_all_hosts: "{{ g_all_hosts }}"
    base_docker_image: 'centos:centos7'

License

ASL 2.0

Author Information

OpenShift operations, Red Hat, Inc