tripleo-heat-templates/roles/DesignateBind.yaml
Brent Eagles de71d5b1d2 Add a role to run independent designate bind backends
Designate can manage multiple instances of bind backend instances and
there are advantages to running bind on dedicated hosts in some cases.

Change-Id: Ic0159e4efc862583baa646009aebe5b8168fcc36
(cherry picked from commit 30ddf42420)
2021-08-10 08:49:19 -02:30

43 lines
1.5 KiB
YAML

###############################################################################
# Role: DesignateBind #
###############################################################################
- name: DesignateBind
description: |
Standalone role for bind instances being used as backends for
Designate
CountDefault: 1
tags:
- external_bridge
networks:
External:
subnet: external_subnet
InternalApi:
subnet: internal_api_subnet
default_route_networks: ['External']
HostnameFormatDefault: '%stackname%-designate-bind-%index%'
ServicesDefault:
- OS::TripleO::Services::Aide
- OS::TripleO::Services::AuditD
- OS::TripleO::Services::BootParams
- OS::TripleO::Services::CACerts
- OS::TripleO::Services::Collectd
- OS::TripleO::Services::DesignateBind
- OS::TripleO::Services::IpaClient
- OS::TripleO::Services::Ipsec
- OS::TripleO::Services::Kernel
- OS::TripleO::Services::LoginDefs
- OS::TripleO::Services::MetricsQdr
- OS::TripleO::Services::ContainersLogrotateCrond
- OS::TripleO::Services::Podman
- OS::TripleO::Services::Rhsm
- OS::TripleO::Services::Rsyslog
- OS::TripleO::Services::RsyslogSidecar
- OS::TripleO::Services::Securetty
- OS::TripleO::Services::Snmp
- OS::TripleO::Services::Sshd
- OS::TripleO::Services::Timesync
- OS::TripleO::Services::Timezone
- OS::TripleO::Services::TripleoFirewall
- OS::TripleO::Services::TripleoPackages
- OS::TripleO::Services::Tuned