1 ###############################################################################
2 # File generated by TripleO
3 ###############################################################################
4 ###############################################################################
6 ###############################################################################
9 Controller role that has all the controler services loaded and handles
10 Database, Messaging and Network functions.
21 HostnameFormatDefault: '%stackname%-controller-%index%'
22 # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
23 # Set uses_deprecated_params to True if any deprecated params are used.
24 uses_deprecated_params: True
25 deprecated_param_extraconfig: 'controllerExtraConfig'
26 deprecated_param_flavor: 'OvercloudControlFlavor'
27 deprecated_param_image: 'controllerImage'
29 - OS::TripleO::Services::AodhApi
30 - OS::TripleO::Services::AodhEvaluator
31 - OS::TripleO::Services::AodhListener
32 - OS::TripleO::Services::AodhNotifier
33 - OS::TripleO::Services::AuditD
34 - OS::TripleO::Services::BarbicanApi
35 - OS::TripleO::Services::CACerts
36 - OS::TripleO::Services::CeilometerAgentCentral
37 - OS::TripleO::Services::CeilometerAgentNotification
38 # FIXME: This service was disabled in Pike and this entry should be removed
40 - OS::TripleO::Services::CeilometerExpirer
41 - OS::TripleO::Services::CephExternal
42 - OS::TripleO::Services::CephMds
43 - OS::TripleO::Services::CephMon
44 - OS::TripleO::Services::CephRbdMirror
45 - OS::TripleO::Services::CephRgw
46 - OS::TripleO::Services::CertmongerUser
47 - OS::TripleO::Services::CinderApi
48 - OS::TripleO::Services::CinderBackendDellPs
49 - OS::TripleO::Services::CinderBackendDellSc
50 - OS::TripleO::Services::CinderBackendNetApp
51 - OS::TripleO::Services::CinderBackendScaleIO
52 - OS::TripleO::Services::CinderBackendVRTSHyperScale
53 - OS::TripleO::Services::CinderBackup
54 - OS::TripleO::Services::CinderHPELeftHandISCSI
55 - OS::TripleO::Services::CinderScheduler
56 - OS::TripleO::Services::CinderVolume
57 - OS::TripleO::Services::Clustercheck
58 - OS::TripleO::Services::Collectd
59 - OS::TripleO::Services::Congress
60 - OS::TripleO::Services::Docker
61 - OS::TripleO::Services::Ec2Api
62 - OS::TripleO::Services::Etcd
63 - OS::TripleO::Services::ExternalSwiftProxy
64 - OS::TripleO::Services::FluentdClient
65 - OS::TripleO::Services::GlanceApi
66 - OS::TripleO::Services::GnocchiApi
67 - OS::TripleO::Services::GnocchiMetricd
68 - OS::TripleO::Services::GnocchiStatsd
69 - OS::TripleO::Services::HAproxy
70 - OS::TripleO::Services::HeatApi
71 - OS::TripleO::Services::HeatApiCfn
72 - OS::TripleO::Services::HeatApiCloudwatch
73 - OS::TripleO::Services::HeatEngine
74 - OS::TripleO::Services::Horizon
75 - OS::TripleO::Services::IronicApi
76 - OS::TripleO::Services::IronicConductor
77 - OS::TripleO::Services::Iscsid
78 - OS::TripleO::Services::Keepalived
79 - OS::TripleO::Services::Kernel
80 - OS::TripleO::Services::Keystone
81 - OS::TripleO::Services::ManilaApi
82 - OS::TripleO::Services::ManilaBackendCephFs
83 - OS::TripleO::Services::ManilaBackendGeneric
84 - OS::TripleO::Services::ManilaBackendNetapp
85 - OS::TripleO::Services::ManilaScheduler
86 - OS::TripleO::Services::ManilaShare
87 - OS::TripleO::Services::Memcached
88 - OS::TripleO::Services::MongoDb
89 - OS::TripleO::Services::MySQL
90 - OS::TripleO::Services::MySQLClient
91 - OS::TripleO::Services::NeutronApi
92 - OS::TripleO::Services::NeutronBgpVpnApi
93 - OS::TripleO::Services::NeutronCorePlugin
94 - OS::TripleO::Services::NeutronDhcpAgent
95 - OS::TripleO::Services::NeutronL2gwAgent
96 - OS::TripleO::Services::NeutronL2gwApi
97 - OS::TripleO::Services::NeutronL3Agent
98 - OS::TripleO::Services::NeutronLbaasv2Agent
99 - OS::TripleO::Services::NeutronLinuxbridgeAgent
100 - OS::TripleO::Services::NeutronMetadataAgent
101 - OS::TripleO::Services::NeutronML2FujitsuCfab
102 - OS::TripleO::Services::NeutronML2FujitsuFossw
103 - OS::TripleO::Services::NeutronOvsAgent
104 - OS::TripleO::Services::NeutronVppAgent
105 - OS::TripleO::Services::NovaApi
106 - OS::TripleO::Services::NovaConductor
107 - OS::TripleO::Services::NovaConsoleauth
108 - OS::TripleO::Services::NovaIronic
109 - OS::TripleO::Services::NovaMetadata
110 - OS::TripleO::Services::NovaPlacement
111 - OS::TripleO::Services::NovaScheduler
112 - OS::TripleO::Services::NovaVncProxy
113 - OS::TripleO::Services::Ntp
114 - OS::TripleO::Services::OctaviaApi
115 - OS::TripleO::Services::OctaviaHealthManager
116 - OS::TripleO::Services::OctaviaHousekeeping
117 - OS::TripleO::Services::OctaviaWorker
118 - OS::TripleO::Services::OpenDaylightApi
119 - OS::TripleO::Services::OpenDaylightOvs
120 - OS::TripleO::Services::OVNDBs
121 - OS::TripleO::Services::OVNController
122 - OS::TripleO::Services::Pacemaker
123 - OS::TripleO::Services::PankoApi
124 - OS::TripleO::Services::RabbitMQ
125 - OS::TripleO::Services::Redis
126 - OS::TripleO::Services::SaharaApi
127 - OS::TripleO::Services::SaharaEngine
128 - OS::TripleO::Services::Securetty
129 - OS::TripleO::Services::SensuClient
130 - OS::TripleO::Services::Snmp
131 - OS::TripleO::Services::Sshd
132 - OS::TripleO::Services::SwiftProxy
133 - OS::TripleO::Services::SwiftRingBuilder
134 - OS::TripleO::Services::SwiftStorage
135 - OS::TripleO::Services::Tacker
136 - OS::TripleO::Services::Timezone
137 - OS::TripleO::Services::TripleoFirewall
138 - OS::TripleO::Services::TripleoPackages
139 - OS::TripleO::Services::Tuned
140 - OS::TripleO::Services::Vpp
141 - OS::TripleO::Services::Zaqar
142 ###############################################################################
144 ###############################################################################
147 Basic Compute Node role
153 HostnameFormatDefault: '%stackname%-novacompute-%index%'
154 disable_upgrade_deployment: True
156 - OS::TripleO::Services::AuditD
157 - OS::TripleO::Services::CACerts
158 - OS::TripleO::Services::CephClient
159 - OS::TripleO::Services::CephExternal
160 - OS::TripleO::Services::CertmongerUser
161 - OS::TripleO::Services::Collectd
162 - OS::TripleO::Services::ComputeCeilometerAgent
163 - OS::TripleO::Services::ComputeNeutronCorePlugin
164 - OS::TripleO::Services::ComputeNeutronL3Agent
165 - OS::TripleO::Services::ComputeNeutronMetadataAgent
166 - OS::TripleO::Services::ComputeNeutronOvsAgent
167 - OS::TripleO::Services::Docker
168 - OS::TripleO::Services::FluentdClient
169 - OS::TripleO::Services::Iscsid
170 - OS::TripleO::Services::Kernel
171 - OS::TripleO::Services::MySQLClient
172 - OS::TripleO::Services::NeutronLinuxbridgeAgent
173 - OS::TripleO::Services::NeutronSriovAgent
174 - OS::TripleO::Services::NeutronVppAgent
175 - OS::TripleO::Services::NovaCompute
176 - OS::TripleO::Services::NovaLibvirt
177 - OS::TripleO::Services::NovaMigrationTarget
178 - OS::TripleO::Services::Ntp
179 - OS::TripleO::Services::OpenDaylightOvs
180 - OS::TripleO::Services::Securetty
181 - OS::TripleO::Services::SensuClient
182 - OS::TripleO::Services::Snmp
183 - OS::TripleO::Services::Sshd
184 - OS::TripleO::Services::Timezone
185 - OS::TripleO::Services::TripleoFirewall
186 - OS::TripleO::Services::TripleoPackages
187 - OS::TripleO::Services::Tuned
188 - OS::TripleO::Services::Vpp
189 - OS::TripleO::Services::OVNController
190 ###############################################################################
191 # Role: BlockStorage #
192 ###############################################################################
195 Cinder Block Storage node role
201 - OS::TripleO::Services::AuditD
202 - OS::TripleO::Services::BlockStorageCinderVolume
203 - OS::TripleO::Services::CACerts
204 - OS::TripleO::Services::CertmongerUser
205 - OS::TripleO::Services::CinderBackendVRTSHyperScale
206 - OS::TripleO::Services::Collectd
207 - OS::TripleO::Services::Docker
208 - OS::TripleO::Services::FluentdClient
209 - OS::TripleO::Services::Iscsid
210 - OS::TripleO::Services::Kernel
211 - OS::TripleO::Services::MySQLClient
212 - OS::TripleO::Services::Ntp
213 - OS::TripleO::Services::Securetty
214 - OS::TripleO::Services::SensuClient
215 - OS::TripleO::Services::Snmp
216 - OS::TripleO::Services::Sshd
217 - OS::TripleO::Services::Timezone
218 - OS::TripleO::Services::TripleoFirewall
219 - OS::TripleO::Services::TripleoPackages
220 - OS::TripleO::Services::Tuned
221 ###############################################################################
222 # Role: ObjectStorage #
223 ###############################################################################
224 - name: ObjectStorage
226 Swift Object Storage node role
231 disable_upgrade_deployment: True
233 - OS::TripleO::Services::AuditD
234 - OS::TripleO::Services::CACerts
235 - OS::TripleO::Services::CertmongerUser
236 - OS::TripleO::Services::Collectd
237 - OS::TripleO::Services::Docker
238 - OS::TripleO::Services::FluentdClient
239 - OS::TripleO::Services::Kernel
240 - OS::TripleO::Services::MySQLClient
241 - OS::TripleO::Services::Ntp
242 - OS::TripleO::Services::Securetty
243 - OS::TripleO::Services::SensuClient
244 - OS::TripleO::Services::Snmp
245 - OS::TripleO::Services::Sshd
246 - OS::TripleO::Services::SwiftRingBuilder
247 - OS::TripleO::Services::SwiftStorage
248 - OS::TripleO::Services::Timezone
249 - OS::TripleO::Services::TripleoFirewall
250 - OS::TripleO::Services::TripleoPackages
251 - OS::TripleO::Services::Tuned
252 ###############################################################################
253 # Role: CephStorage #
254 ###############################################################################
257 Ceph OSD Storage node role
262 - OS::TripleO::Services::AuditD
263 - OS::TripleO::Services::CACerts
264 - OS::TripleO::Services::CephOSD
265 - OS::TripleO::Services::CertmongerUser
266 - OS::TripleO::Services::Collectd
267 - OS::TripleO::Services::Docker
268 - OS::TripleO::Services::FluentdClient
269 - OS::TripleO::Services::Kernel
270 - OS::TripleO::Services::MySQLClient
271 - OS::TripleO::Services::Ntp
272 - OS::TripleO::Services::Securetty
273 - OS::TripleO::Services::SensuClient
274 - OS::TripleO::Services::Snmp
275 - OS::TripleO::Services::Sshd
276 - OS::TripleO::Services::Timezone
277 - OS::TripleO::Services::TripleoFirewall
278 - OS::TripleO::Services::TripleoPackages
279 - OS::TripleO::Services::Tuned