project-config/nodepool/elements/nodepool-base/README.rst
Clark Boylan 3fe3e40aa7 Actually use opendns
Turns out that we set these vars via an evironment.d file in the DIB
element which was overriding the finalise script's values to continue to
use google dns as primary resolver. Update the environment.d file to use
opendns by default with fallback being google dns.

Change-Id: I87809d8917fdd5ca7319241934a006480b736bd3
2017-06-16 10:28:00 -07:00

780 B

nodepool-base

Tasks to deal with image metadata and other Nodepool cloud specific tweaks.

Environment variables:

NODEPOOL_SCRIPTDIR path to copy Nodepool scripts from. It is set automatically by Nodepool. For local hacking override it to where your scripts are. Default: $TMP_MOUNT_PATH/opt/git/openstack-infra/project-config/nodepool/scripts.

The image should have the unbound DNS resolver package installed, the nodepool-base element then configures it to forward DNS queries to: NODEPOOL_STATIC_NAMESERVER_V6, default: 2620:0:ccc::2 NODEPOOL_STATIC_NAMESERVER_V4, default: 208.67.222.222 NODEPOOL_STATIC_NAMESERVER_V6_FALLBACK, default: 2001:4860:4860::8888 NODEPOOL_STATIC_NAMESERVER_V4_FALLBACK, default: 8.8.8.8.