db0004c35d960b71b03915698db0eb4e6b31358c
[apex-tripleo-heat-templates.git] / roles_data.yaml
1 - name: Controller
2   CountDefault: 1
3   HostnameFormatDefault: '%stackname%-controller-%index%'
4   ServicesDefault:
5     - OS::TripleO::Services::CACerts
6     - OS::TripleO::Services::CephMon
7     - OS::TripleO::Services::CephExternal
8     - OS::TripleO::Services::CinderApi
9     - OS::TripleO::Services::CinderBackup
10     - OS::TripleO::Services::CinderScheduler
11     - OS::TripleO::Services::CinderVolume
12     - OS::TripleO::Services::Core
13     - OS::TripleO::Services::Kernel
14     - OS::TripleO::Services::Keystone
15     - OS::TripleO::Services::GlanceApi
16     - OS::TripleO::Services::GlanceRegistry
17     - OS::TripleO::Services::HeatApi
18     - OS::TripleO::Services::HeatApiCfn
19     - OS::TripleO::Services::HeatApiCloudwatch
20     - OS::TripleO::Services::HeatEngine
21     - OS::TripleO::Services::MySQL
22     - OS::TripleO::Services::NeutronDhcpAgent
23     - OS::TripleO::Services::NeutronL3Agent
24     - OS::TripleO::Services::NeutronMetadataAgent
25     - OS::TripleO::Services::NeutronApi
26     - OS::TripleO::Services::NeutronCorePlugin
27     - OS::TripleO::Services::NeutronOvsAgent
28     - OS::TripleO::Services::RabbitMQ
29     - OS::TripleO::Services::HAproxy
30     - OS::TripleO::Services::Keepalived
31     - OS::TripleO::Services::Memcached
32     - OS::TripleO::Services::Pacemaker
33     - OS::TripleO::Services::Redis
34     - OS::TripleO::Services::NovaConductor
35     - OS::TripleO::Services::MongoDb
36     - OS::TripleO::Services::NovaApi
37     - OS::TripleO::Services::NovaScheduler
38     - OS::TripleO::Services::NovaConsoleauth
39     - OS::TripleO::Services::NovaVncProxy
40     - OS::TripleO::Services::Ntp
41     - OS::TripleO::Services::SwiftProxy
42     - OS::TripleO::Services::SwiftStorage
43     - OS::TripleO::Services::SwiftRingBuilder
44     - OS::TripleO::Services::Snmp
45     - OS::TripleO::Services::Timezone
46     - OS::TripleO::Services::CeilometerApi
47     - OS::TripleO::Services::CeilometerCollector
48     - OS::TripleO::Services::CeilometerExpirer
49     - OS::TripleO::Services::CeilometerAgentCentral
50     - OS::TripleO::Services::CeilometerAgentNotification
51     - OS::TripleO::Services::Horizon
52     - OS::TripleO::Services::GnocchiApi
53     - OS::TripleO::Services::GnocchiMetricd
54     - OS::TripleO::Services::GnocchiStatsd
55     - OS::Tripleo::Services::ManilaApi
56     - OS::Tripleo::Services::ManilaScheduler
57     - OS::Tripleo::Services::ManilaShare
58     - OS::TripleO::Services::AodhApi
59     - OS::TripleO::Services::AodhEvaluator
60     - OS::TripleO::Services::AodhNotifier
61     - OS::TripleO::Services::AodhListener
62     - OS::TripleO::Services::SaharaApi
63     - OS::TripleO::Services::SaharaEngine
64     - OS::TripleO::Services::IronicApi
65     - OS::TripleO::Services::IronicConductor
66     - OS::TripleO::Services::NovaIronic
67     - OS::TripleO::Services::TripleoPackages
68     - OS::TripleO::Services::TripleoFirewall
69     - OS::TripleO::Services::OpenDaylight
70     - OS::TripleO::Services::SensuClient
71     - OS::TripleO::Services::VipHosts
72
73 - name: Compute
74   CountDefault: 1
75   HostnameFormatDefault: '%stackname%-novacompute-%index%'
76   ServicesDefault:
77     - OS::TripleO::Services::CACerts
78     - OS::TripleO::Services::CephClient
79     - OS::TripleO::Services::CephExternal
80     - OS::TripleO::Services::Timezone
81     - OS::TripleO::Services::Ntp
82     - OS::TripleO::Services::Snmp
83     - OS::TripleO::Services::NovaCompute
84     - OS::TripleO::Services::NovaLibvirt
85     - OS::TripleO::Services::Kernel
86     - OS::TripleO::Services::ComputeNeutronCorePlugin
87     - OS::TripleO::Services::ComputeNeutronOvsAgent
88     - OS::TripleO::Services::ComputeCeilometerAgent
89     - OS::TripleO::Services::ComputeNeutronL3Agent
90     - OS::TripleO::Services::ComputeNeutronMetadataAgent
91     - OS::TripleO::Services::TripleoPackages
92     - OS::TripleO::Services::TripleoFirewall
93     - OS::TripleO::Services::NeutronSriovAgent
94     - OS::TripleO::Services::OpenDaylightOvs
95     - OS::TripleO::Services::SensuClient
96     - OS::TripleO::Services::VipHosts
97
98 - name: BlockStorage
99   CountDefault: 0
100   HostnameFormatDefault: '%stackname%-blockstorage-%index%'
101   ServicesDefault:
102     - OS::TripleO::Services::CACerts
103     - OS::TripleO::Services::CinderVolume
104     - OS::TripleO::Services::Kernel
105     - OS::TripleO::Services::Ntp
106     - OS::TripleO::Services::Timezone
107     - OS::TripleO::Services::Snmp
108     - OS::TripleO::Services::TripleoPackages
109     - OS::TripleO::Services::TripleoFirewall
110     - OS::TripleO::Services::SensuClient
111     - OS::TripleO::Services::VipHosts
112
113 - name: ObjectStorage
114   CountDefault: 0
115   HostnameFormatDefault: '%stackname%-objectstorage-%index%'
116   ServicesDefault:
117     - OS::TripleO::Services::CACerts
118     - OS::TripleO::Services::Kernel
119     - OS::TripleO::Services::Ntp
120     - OS::TripleO::Services::SwiftStorage
121     - OS::TripleO::Services::SwiftRingBuilder
122     - OS::TripleO::Services::Snmp
123     - OS::TripleO::Services::Timezone
124     - OS::TripleO::Services::TripleoPackages
125     - OS::TripleO::Services::TripleoFirewall
126     - OS::TripleO::Services::SensuClient
127     - OS::TripleO::Services::VipHosts
128
129 - name: CephStorage
130   CountDefault: 0
131   HostnameFormatDefault: '%stackname%-cephstorage-%index%'
132   ServicesDefault:
133     - OS::TripleO::Services::CACerts
134     - OS::TripleO::Services::CephOSD
135     - OS::TripleO::Services::Kernel
136     - OS::TripleO::Services::Ntp
137     - OS::TripleO::Services::Timezone
138     - OS::TripleO::Services::TripleoPackages
139     - OS::TripleO::Services::TripleoFirewall
140     - OS::TripleO::Services::SensuClient
141     - OS::TripleO::Services::VipHosts