Browse Source

Create a container for Unbound DNS resolver

This patch sets up TripleO to create a container for the Unbound
DNS resolver. This will be used with Designate deployments to
provide DNS resolver services to the deployment and neutron.

Conflicts:
	container-images/tripleo_containers.yaml
	container-images/tripleo_containers.yaml.j2

Change-Id: Ifccee277393cc9ab095d1785216d3dacfbf3c5ce
(cherry picked from commit 96d3c1fa06)
changes/05/778205/4
Michael Johnson 4 months ago
committed by Brent Eagles
parent
commit
003ff038d3
3 changed files with 15 additions and 0 deletions
  1. +5
    -0
      container-images/tcib/base/unbound/unbound.yaml
  2. +2
    -0
      container-images/tripleo_containers.yaml
  3. +8
    -0
      container-images/tripleo_containers.yaml.j2

+ 5
- 0
container-images/tcib/base/unbound/unbound.yaml View File

@ -0,0 +1,5 @@
tcib_actions:
- run: dnf -y install {{ tcib_packages['common'] | join(' ') }} && dnf clean all && rm -rf /var/cache/dnf
tcib_packages:
common:
- unbound

+ 2
- 0
container-images/tripleo_containers.yaml View File

@ -209,3 +209,5 @@ container_images:
image_source: prom
- imagename: quay.io/app-sre/grafana:5.2.4
image_source: grafana
- imagename: quay.io/tripleotrain/centos-binary-unbound:current-tripleo
image_source: tripleo

+ 8
- 0
container-images/tripleo_containers.yaml.j2 View File

@ -1006,3 +1006,11 @@ container_images_template:
services:
- OS::TripleO::Services::NovaConductor
{% endif %}
- imagename: "{{namespace}}/{{name_prefix}}unbound{{name_suffix}}:{{tag}}"
image_source: tripleo
params:
- ContainerUnboundImage
- ContainerUnboundConfigImage
services:
- OS::TripleO::Services::Unbound

Loading…
Cancel
Save