blob: d6f6823245a6df8ea812f2457d9aa1fe7b7b8395 [file] [log] [blame]
---
# unbound molecule/default/molecule.yml
#
# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
# SPDX-License-Identifier: Apache-2.0
dependency:
name: galaxy
driver:
name: docker
platforms:
- name: "ubuntu-18.04-priv"
image: "quay.io/paulfantom/molecule-systemd:ubuntu-18.04"
privileged: true
volumes:
- "/sys/fs/cgroup:/sys/fs/cgroup:ro"
provisioner:
name: ansible
playbooks:
prepare: prepare.yml
inventory:
host_vars:
ubuntu-18.04-priv:
ansible_python_interpreter: /usr/bin/python3
dns_forward_zones:
example.com:
serial: 20201102
ip_range: 192.168.1.0/24
ns:
- gw.example.com.
a:
gw: 192.168.1.1
host1: 192.168.1.2
host2: 192.168.1.3
printer: 192.168.1.4
cname:
lpr: printer.example.com.
srv: {}
txt: {}
dns_reverse_zones:
192.168.1.0/24:
ns:
- gw.example.com.
ptr:
192.168.1.1: gw.example.com.
192.168.1.2: host1.example.com.
192.168.1.3: host2.example.com.
192.168.1.4: printer.example.com.
unbound_forward_zones:
- name: "."
servers:
- "8.8.8.8"
verifier:
name: ansible