blob: 1b9266fe5b326fe271a4046ba4603a5c81b5d6ef [file] [log] [blame]
Zack Williams13644cc2020-08-30 15:16:43 -07001---
2# nsd molecule/default/verify.yml
3#
4# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7- name: Converge
8 hosts: all
9 vars:
Zack Williamsb7f2ab42021-03-15 22:26:41 -070010 dns_forward_zones:
Zack Williams13644cc2020-08-30 15:16:43 -070011 example.com:
12 serial: 20201102
Zack Williamsda1625e2020-11-25 12:11:19 -070013 ip_range: 10.0.0.1/24
Zack Williams13644cc2020-08-30 15:16:43 -070014 ns:
15 - gw.example.com.
16 a:
Zack Williamsda1625e2020-11-25 12:11:19 -070017 gw: 10.0.0.1
18 host1: 10.0.0.2
19 host2: 10.0.0.3
20 printer: 10.0.0.4
Zack Williams13644cc2020-08-30 15:16:43 -070021 cname:
22 lpr: printer.example.com.
23 srv: {}
24 txt: {}
Zack Williamsda1625e2020-11-25 12:11:19 -070025 example.org:
26 serial: 20201102
27 ip_range: 10.0.10.1/24
28 ns:
Zack Williamsb7f2ab42021-03-15 22:26:41 -070029 - gw2.example.org.
Zack Williamsda1625e2020-11-25 12:11:19 -070030 a:
31 gw2: 10.0.10.1
32 cname: {}
33 srv: {}
34 txt: {}
Zack Williamsb7f2ab42021-03-15 22:26:41 -070035 dns_reverse_zones:
36 10.0.0.0/8:
37 serial: 20210315
38 ns:
39 - gw.example.com.
40 - gw2.example.org.
41 ptr:
42 10.0.0.1: gw.example.com.
43 10.0.0.2: host1.example.com.
44 10.0.0.3: host2.example.com.
45 10.0.0.4: printer1.example.com.
46 10.0.10.1: gw2.example.org.
47
Zack Williams13644cc2020-08-30 15:16:43 -070048 tasks:
49 - name: "Include nsd"
50 include_role:
51 name: "nsd"