Merge "Add a lightweight UC template/role data for deployed-servers" into stable...
[apex-tripleo-heat-templates.git] / roles / Networker.yaml
1 ###############################################################################
2 # Role: Networker                                                             #
3 ###############################################################################
4 - name: Networker
5   description: |
6     Standalone networking role to run Neutron agents their own. Includes
7     Pacemaker integration via PacemakerRemote
8   networks:
9     - InternalApi
10     - Tenant
11   HostnameFormatDefault: '%stackname%-networker-%index%'
12   ServicesDefault:
13     - OS::TripleO::Services::AuditD
14     - OS::TripleO::Services::CACerts
15     - OS::TripleO::Services::CertmongerUser
16     - OS::TripleO::Services::Collectd
17     - OS::TripleO::Services::Docker
18     - OS::TripleO::Services::FluentdClient
19     - OS::TripleO::Services::Kernel
20     - OS::TripleO::Services::MySQLClient
21     - OS::TripleO::Services::NeutronDhcpAgent
22     - OS::TripleO::Services::NeutronL2gwAgent
23     - OS::TripleO::Services::NeutronL3Agent
24     - OS::TripleO::Services::NeutronLbaasv2Agent
25     - OS::TripleO::Services::NeutronMetadataAgent
26     - OS::TripleO::Services::NeutronML2FujitsuCfab
27     - OS::TripleO::Services::NeutronML2FujitsuFossw
28     - OS::TripleO::Services::NeutronOvsAgent
29     - OS::TripleO::Services::NeutronVppAgent
30     - OS::TripleO::Services::Ntp
31     - OS::TripleO::Services::ContainersLogrotateCrond
32     - OS::TripleO::Services::OpenDaylightOvs
33     - OS::TripleO::Services::PacemakerRemote
34     - OS::TripleO::Services::SensuClient
35     - OS::TripleO::Services::Snmp
36     - OS::TripleO::Services::Timezone
37     - OS::TripleO::Services::TripleoFirewall
38     - OS::TripleO::Services::TripleoPackages
39     - OS::TripleO::Services::Tuned