blob: d6f6823245a6df8ea812f2457d9aa1fe7b7b8395 [file] [log] [blame]
Zack Williams142f2b52020-11-22 19:35:44 -07001---
2# unbound molecule/default/molecule.yml
3#
4# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7dependency:
8 name: galaxy
9driver:
10 name: docker
11platforms:
12 - name: "ubuntu-18.04-priv"
13 image: "quay.io/paulfantom/molecule-systemd:ubuntu-18.04"
14 privileged: true
15 volumes:
16 - "/sys/fs/cgroup:/sys/fs/cgroup:ro"
17provisioner:
18 name: ansible
19 playbooks:
20 prepare: prepare.yml
21 inventory:
22 host_vars:
23 ubuntu-18.04-priv:
24 ansible_python_interpreter: /usr/bin/python3
Zack Williams8296e472021-03-23 21:13:07 -070025 dns_forward_zones:
Zack Williams142f2b52020-11-22 19:35:44 -070026 example.com:
27 serial: 20201102
Zack Williams8296e472021-03-23 21:13:07 -070028 ip_range: 192.168.1.0/24
Zack Williams142f2b52020-11-22 19:35:44 -070029 ns:
30 - gw.example.com.
31 a:
32 gw: 192.168.1.1
33 host1: 192.168.1.2
34 host2: 192.168.1.3
35 printer: 192.168.1.4
36 cname:
37 lpr: printer.example.com.
38 srv: {}
39 txt: {}
Zack Williams8296e472021-03-23 21:13:07 -070040 dns_reverse_zones:
41 192.168.1.0/24:
42 ns:
43 - gw.example.com.
44 ptr:
45 192.168.1.1: gw.example.com.
46 192.168.1.2: host1.example.com.
47 192.168.1.3: host2.example.com.
48 192.168.1.4: printer.example.com.
Zack Williamsa1c89742020-12-14 11:01:57 -070049 unbound_forward_zones:
50 - name: "."
51 servers:
Zack Williams8296e472021-03-23 21:13:07 -070052 - "8.8.8.8"
Zack Williams142f2b52020-11-22 19:35:44 -070053verifier:
54 name: ansible