-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathexternal_dns.yml
47 lines (47 loc) · 1.37 KB
/
external_dns.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Ensure you have 'container_fqdn: false', otherwise it feels like
# cheating.
#
# The nameserver uses [Unbound]() and always have IP address set to
# '{subnet}.254'.
#
# The 'zonedb' is a list of files/directories which will be copied
# to a flat directory, files with the same name will be overwritten.
#
# Setting 'autozone: true' will create a zone database including all
# hosts in the cluster. The zone created supports dynamic update
# through nsupdate. To also generate the reverse 'in-addr.arpa.' zone
# set 'autoptr: true'.
#
# Note that either 'autozone' is set, or a 'zonedb' must be provided.
#
# DNSSEC, DoT and DoH are planed, but still not implemented.
#
# Whenever 'external_dns' is used '--dns {subnet}.254' is applied to
# all hosts in the cluster.
---
lab_name: external-dns
network: external_dns
subnet: "192.168.53.0/24"
domain: ipa.test
external:
hosts:
- name: nameserver
hostname: unbound.ipa.test
role: dns
options:
zones:
- name: ipa.test
file: "examples/unbound/ipa.test.zone"
- reverse_ip: "192.168.53.0/24"
file: "examples/unbound/53.168.192.in-addr.arpa.zone"
ipa_deployments:
- name: ipacluster_external_dns
realm: IPA.TEST
admin_password: SomeADMINpassword
dm_password: SomeDMpassword
cluster:
servers:
- name: server
- name: replica
clients:
- name: client