base-jobs/roles/configure-unbound
Clark Boylan 3ecfa1968d Initial pass at global opendev base job set
This adds needed roles, playbooks and secrets for our global base jobs.

Change-Id: I466bc1b8b33ea806f0ec39aa9aca32b91e28e7f1
2019-01-28 13:59:24 -08:00
..
defaults Initial pass at global opendev base job set 2019-01-28 13:59:24 -08:00
handlers Initial pass at global opendev base job set 2019-01-28 13:59:24 -08:00
tasks Initial pass at global opendev base job set 2019-01-28 13:59:24 -08:00
templates Initial pass at global opendev base job set 2019-01-28 13:59:24 -08:00
vars Initial pass at global opendev base job set 2019-01-28 13:59:24 -08:00
README.rst Initial pass at global opendev base job set 2019-01-28 13:59:24 -08:00

An ansible role to dynamically configure DNS forwarders for the unbound caching service. IPv6 will be preferred when there is a usable IPv6 default route, otherwise IPv4.

Note

This is not a standalone unbound configuration role. Base setup is done during image builds in project-config:nodepool/elements/nodepool-base/finalise.d/89-unbound; here we just do dynamic configuration of forwarders based on the interfaces available on the actual host.

Role Variables