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::CeilometerApi
41 - OS::TripleO::Services::CeilometerCollector
42 - OS::TripleO::Services::CeilometerExpirer
43 - OS::TripleO::Services::CephExternal
44 - OS::TripleO::Services::CephMds
45 - OS::TripleO::Services::CephMon
46 - OS::TripleO::Services::CephRbdMirror
47 - OS::TripleO::Services::CephRgw
48 - OS::TripleO::Services::CertmongerUser
49 - OS::TripleO::Services::CinderApi
50 - OS::TripleO::Services::CinderBackendDellPs
51 - OS::TripleO::Services::CinderBackendDellSc
52 - OS::TripleO::Services::CinderBackendDellEMCUnity
53 - OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI
54 - OS::TripleO::Services::CinderBackendNetApp
55 - OS::TripleO::Services::CinderBackendScaleIO
56 - OS::TripleO::Services::CinderBackendVRTSHyperScale
57 - OS::TripleO::Services::CinderBackup
58 - OS::TripleO::Services::CinderHPELeftHandISCSI
59 - OS::TripleO::Services::CinderScheduler
60 - OS::TripleO::Services::CinderVolume
61 - OS::TripleO::Services::Clustercheck
62 - OS::TripleO::Services::Collectd
63 - OS::TripleO::Services::Congress
64 - OS::TripleO::Services::Docker
65 - OS::TripleO::Services::Ec2Api
66 - OS::TripleO::Services::Etcd
67 - OS::TripleO::Services::ExternalSwiftProxy
68 - OS::TripleO::Services::FluentdClient
69 - OS::TripleO::Services::GlanceApi
70 - OS::TripleO::Services::GnocchiApi
71 - OS::TripleO::Services::GnocchiMetricd
72 - OS::TripleO::Services::GnocchiStatsd
73 - OS::TripleO::Services::HAproxy
74 - OS::TripleO::Services::HeatApi
75 - OS::TripleO::Services::HeatApiCfn
76 - OS::TripleO::Services::HeatApiCloudwatch
77 - OS::TripleO::Services::HeatEngine
78 - OS::TripleO::Services::Horizon
79 - OS::TripleO::Services::IronicApi
80 - OS::TripleO::Services::IronicConductor
81 - OS::TripleO::Services::IronicPxe
82 - OS::TripleO::Services::Iscsid
83 - OS::TripleO::Services::Keepalived
84 - OS::TripleO::Services::Kernel
85 - OS::TripleO::Services::Keystone
86 - OS::TripleO::Services::ManilaApi
87 - OS::TripleO::Services::ManilaBackendCephFs
88 - OS::TripleO::Services::ManilaBackendGeneric
89 - OS::TripleO::Services::ManilaBackendIsilon
90 - OS::TripleO::Services::ManilaBackendNetapp
91 - OS::TripleO::Services::ManilaBackendUnity
92 - OS::TripleO::Services::ManilaBackendVNX
93 - OS::TripleO::Services::ManilaBackendVMAX
94 - OS::TripleO::Services::ManilaScheduler
95 - OS::TripleO::Services::ManilaShare
96 - OS::TripleO::Services::Memcached
97 - OS::TripleO::Services::MongoDb
98 - OS::TripleO::Services::MySQL
99 - OS::TripleO::Services::MySQLClient
100 - OS::TripleO::Services::NeutronSfcApi
101 - OS::TripleO::Services::NeutronApi
102 - OS::TripleO::Services::NeutronBgpVpnApi
103 - OS::TripleO::Services::NeutronCorePlugin
104 - OS::TripleO::Services::NeutronDhcpAgent
105 - OS::TripleO::Services::NeutronL2gwAgent
106 - OS::TripleO::Services::NeutronL2gwApi
107 - OS::TripleO::Services::NeutronL3Agent
108 - OS::TripleO::Services::NeutronLbaasv2Agent
109 - OS::TripleO::Services::NeutronLinuxbridgeAgent
110 - OS::TripleO::Services::NeutronMetadataAgent
111 - OS::TripleO::Services::NeutronML2FujitsuCfab
112 - OS::TripleO::Services::NeutronML2FujitsuFossw
113 - OS::TripleO::Services::NeutronOvsAgent
114 - OS::TripleO::Services::NeutronVppAgent
115 - OS::TripleO::Services::NovaApi
116 - OS::TripleO::Services::NovaConductor
117 - OS::TripleO::Services::NovaConsoleauth
118 - OS::TripleO::Services::NovaIronic
119 - OS::TripleO::Services::NovaMetadata
120 - OS::TripleO::Services::NovaPlacement
121 - OS::TripleO::Services::NovaScheduler
122 - OS::TripleO::Services::NovaVncProxy
123 - OS::TripleO::Services::Ntp
124 - OS::TripleO::Services::ContainersLogrotateCrond
125 - OS::TripleO::Services::OctaviaApi
126 - OS::TripleO::Services::OctaviaHealthManager
127 - OS::TripleO::Services::OctaviaHousekeeping
128 - OS::TripleO::Services::OctaviaWorker
129 - OS::TripleO::Services::OpenDaylightApi
130 - OS::TripleO::Services::OpenDaylightOvs
131 - OS::TripleO::Services::OVNDBs
132 - OS::TripleO::Services::OVNController
133 - OS::TripleO::Services::Pacemaker
134 - OS::TripleO::Services::PankoApi
135 - OS::TripleO::Services::RabbitMQ
136 - OS::TripleO::Services::Redis
137 - OS::TripleO::Services::SaharaApi
138 - OS::TripleO::Services::SaharaEngine
139 - OS::TripleO::Services::Securetty
140 - OS::TripleO::Services::SensuClient
141 - OS::TripleO::Services::Snmp
142 - OS::TripleO::Services::Sshd
143 - OS::TripleO::Services::SwiftProxy
144 - OS::TripleO::Services::SwiftRingBuilder
145 - OS::TripleO::Services::SwiftStorage
146 - OS::TripleO::Services::Tacker
147 - OS::TripleO::Services::Timezone
148 - OS::TripleO::Services::TripleoFirewall
149 - OS::TripleO::Services::TripleoPackages
150 - OS::TripleO::Services::Tuned
151 - OS::TripleO::Services::Vpp
152 - OS::TripleO::Services::Zaqar
153 ###############################################################################
155 ###############################################################################
158 Basic Compute Node role
164 HostnameFormatDefault: '%stackname%-novacompute-%index%'
165 # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
166 # Set uses_deprecated_params to True if any deprecated params are used.
167 uses_deprecated_params: True
168 deprecated_param_image: 'NovaImage'
169 deprecated_param_extraconfig: 'NovaComputeExtraConfig'
170 deprecated_param_metadata: 'NovaComputeServerMetadata'
171 deprecated_param_scheduler_hints: 'NovaComputeSchedulerHints'
172 deprecated_param_ips: 'NovaComputeIPs'
173 deprecated_server_resource_name: 'NovaCompute'
174 disable_upgrade_deployment: True
176 - OS::TripleO::Services::AuditD
177 - OS::TripleO::Services::CACerts
178 - OS::TripleO::Services::CephClient
179 - OS::TripleO::Services::CephExternal
180 - OS::TripleO::Services::CertmongerUser
181 - OS::TripleO::Services::Collectd
182 - OS::TripleO::Services::ComputeCeilometerAgent
183 - OS::TripleO::Services::ComputeNeutronCorePlugin
184 - OS::TripleO::Services::ComputeNeutronL3Agent
185 - OS::TripleO::Services::ComputeNeutronMetadataAgent
186 - OS::TripleO::Services::ComputeNeutronOvsAgent
187 - OS::TripleO::Services::Docker
188 - OS::TripleO::Services::FluentdClient
189 - OS::TripleO::Services::Iscsid
190 - OS::TripleO::Services::Kernel
191 - OS::TripleO::Services::MySQLClient
192 - OS::TripleO::Services::NeutronLinuxbridgeAgent
193 - OS::TripleO::Services::NeutronSriovAgent
194 - OS::TripleO::Services::NeutronSriovHostConfig
195 - OS::TripleO::Services::NeutronVppAgent
196 - OS::TripleO::Services::NovaCompute
197 - OS::TripleO::Services::NovaLibvirt
198 - OS::TripleO::Services::NovaMigrationTarget
199 - OS::TripleO::Services::Ntp
200 - OS::TripleO::Services::ContainersLogrotateCrond
201 - OS::TripleO::Services::OpenDaylightOvs
202 - OS::TripleO::Services::Securetty
203 - OS::TripleO::Services::SensuClient
204 - OS::TripleO::Services::Snmp
205 - OS::TripleO::Services::Sshd
206 - OS::TripleO::Services::Timezone
207 - OS::TripleO::Services::TripleoFirewall
208 - OS::TripleO::Services::TripleoPackages
209 - OS::TripleO::Services::Tuned
210 - OS::TripleO::Services::Vpp
211 - OS::TripleO::Services::OVNController
212 ###############################################################################
213 # Role: BlockStorage #
214 ###############################################################################
217 Cinder Block Storage node role
223 - OS::TripleO::Services::AuditD
224 - OS::TripleO::Services::BlockStorageCinderVolume
225 - OS::TripleO::Services::CACerts
226 - OS::TripleO::Services::CertmongerUser
227 - OS::TripleO::Services::CinderBackendVRTSHyperScale
228 - OS::TripleO::Services::Collectd
229 - OS::TripleO::Services::Docker
230 - OS::TripleO::Services::FluentdClient
231 - OS::TripleO::Services::Iscsid
232 - OS::TripleO::Services::Kernel
233 - OS::TripleO::Services::MySQLClient
234 - OS::TripleO::Services::Ntp
235 - OS::TripleO::Services::ContainersLogrotateCrond
236 - OS::TripleO::Services::Securetty
237 - OS::TripleO::Services::SensuClient
238 - OS::TripleO::Services::Snmp
239 - OS::TripleO::Services::Sshd
240 - OS::TripleO::Services::Timezone
241 - OS::TripleO::Services::TripleoFirewall
242 - OS::TripleO::Services::TripleoPackages
243 - OS::TripleO::Services::Tuned
244 ###############################################################################
245 # Role: ObjectStorage #
246 ###############################################################################
247 - name: ObjectStorage
249 Swift Object Storage node role
254 # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
255 # Set uses_deprecated_params to True if any deprecated params are used.
256 uses_deprecated_params: True
257 deprecated_param_metadata: 'SwiftStorageServerMetadata'
258 deprecated_param_ips: 'SwiftStorageIPs'
259 deprecated_param_image: 'SwiftStorageImage'
260 deprecated_param_flavor: 'OvercloudSwiftStorageFlavor'
261 disable_upgrade_deployment: True
263 - OS::TripleO::Services::AuditD
264 - OS::TripleO::Services::CACerts
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::ContainersLogrotateCrond
273 - OS::TripleO::Services::Securetty
274 - OS::TripleO::Services::SensuClient
275 - OS::TripleO::Services::Snmp
276 - OS::TripleO::Services::Sshd
277 - OS::TripleO::Services::SwiftRingBuilder
278 - OS::TripleO::Services::SwiftStorage
279 - OS::TripleO::Services::Timezone
280 - OS::TripleO::Services::TripleoFirewall
281 - OS::TripleO::Services::TripleoPackages
282 - OS::TripleO::Services::Tuned
283 ###############################################################################
284 # Role: CephStorage #
285 ###############################################################################
288 Ceph OSD Storage node role
293 - OS::TripleO::Services::AuditD
294 - OS::TripleO::Services::CACerts
295 - OS::TripleO::Services::CephOSD
296 - OS::TripleO::Services::CertmongerUser
297 - OS::TripleO::Services::Collectd
298 - OS::TripleO::Services::Docker
299 - OS::TripleO::Services::FluentdClient
300 - OS::TripleO::Services::Kernel
301 - OS::TripleO::Services::MySQLClient
302 - OS::TripleO::Services::Ntp
303 - OS::TripleO::Services::ContainersLogrotateCrond
304 - OS::TripleO::Services::Securetty
305 - OS::TripleO::Services::SensuClient
306 - OS::TripleO::Services::Snmp
307 - OS::TripleO::Services::Sshd
308 - OS::TripleO::Services::Timezone
309 - OS::TripleO::Services::TripleoFirewall
310 - OS::TripleO::Services::TripleoPackages
311 - OS::TripleO::Services::Tuned