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::CinderBackendNetApp
54 - OS::TripleO::Services::CinderBackendScaleIO
55 - OS::TripleO::Services::CinderBackendVRTSHyperScale
56 - OS::TripleO::Services::CinderBackup
57 - OS::TripleO::Services::CinderHPELeftHandISCSI
58 - OS::TripleO::Services::CinderScheduler
59 - OS::TripleO::Services::CinderVolume
60 - OS::TripleO::Services::Clustercheck
61 - OS::TripleO::Services::Collectd
62 - OS::TripleO::Services::Congress
63 - OS::TripleO::Services::Docker
64 - OS::TripleO::Services::Ec2Api
65 - OS::TripleO::Services::Etcd
66 - OS::TripleO::Services::ExternalSwiftProxy
67 - OS::TripleO::Services::FluentdClient
68 - OS::TripleO::Services::GlanceApi
69 - OS::TripleO::Services::GnocchiApi
70 - OS::TripleO::Services::GnocchiMetricd
71 - OS::TripleO::Services::GnocchiStatsd
72 - OS::TripleO::Services::HAproxy
73 - OS::TripleO::Services::HeatApi
74 - OS::TripleO::Services::HeatApiCfn
75 - OS::TripleO::Services::HeatApiCloudwatch
76 - OS::TripleO::Services::HeatEngine
77 - OS::TripleO::Services::Horizon
78 - OS::TripleO::Services::IronicApi
79 - OS::TripleO::Services::IronicConductor
80 - OS::TripleO::Services::Iscsid
81 - OS::TripleO::Services::Keepalived
82 - OS::TripleO::Services::Kernel
83 - OS::TripleO::Services::Keystone
84 - OS::TripleO::Services::ManilaApi
85 - OS::TripleO::Services::ManilaBackendCephFs
86 - OS::TripleO::Services::ManilaBackendGeneric
87 - OS::TripleO::Services::ManilaBackendNetapp
88 - OS::TripleO::Services::ManilaScheduler
89 - OS::TripleO::Services::ManilaShare
90 - OS::TripleO::Services::Memcached
91 - OS::TripleO::Services::MongoDb
92 - OS::TripleO::Services::MySQL
93 - OS::TripleO::Services::MySQLClient
94 - OS::TripleO::Services::NeutronApi
95 - OS::TripleO::Services::NeutronBgpVpnApi
96 - OS::TripleO::Services::NeutronCorePlugin
97 - OS::TripleO::Services::NeutronDhcpAgent
98 - OS::TripleO::Services::NeutronL2gwAgent
99 - OS::TripleO::Services::NeutronL2gwApi
100 - OS::TripleO::Services::NeutronL3Agent
101 - OS::TripleO::Services::NeutronLbaasv2Agent
102 - OS::TripleO::Services::NeutronLinuxbridgeAgent
103 - OS::TripleO::Services::NeutronMetadataAgent
104 - OS::TripleO::Services::NeutronML2FujitsuCfab
105 - OS::TripleO::Services::NeutronML2FujitsuFossw
106 - OS::TripleO::Services::NeutronOvsAgent
107 - OS::TripleO::Services::NeutronVppAgent
108 - OS::TripleO::Services::NovaApi
109 - OS::TripleO::Services::NovaConductor
110 - OS::TripleO::Services::NovaConsoleauth
111 - OS::TripleO::Services::NovaIronic
112 - OS::TripleO::Services::NovaMetadata
113 - OS::TripleO::Services::NovaPlacement
114 - OS::TripleO::Services::NovaScheduler
115 - OS::TripleO::Services::NovaVncProxy
116 - OS::TripleO::Services::Ntp
117 - OS::TripleO::Services::ContainersLogrotateCrond
118 - OS::TripleO::Services::OctaviaApi
119 - OS::TripleO::Services::OctaviaHealthManager
120 - OS::TripleO::Services::OctaviaHousekeeping
121 - OS::TripleO::Services::OctaviaWorker
122 - OS::TripleO::Services::OpenDaylightApi
123 - OS::TripleO::Services::OpenDaylightOvs
124 - OS::TripleO::Services::OVNDBs
125 - OS::TripleO::Services::OVNController
126 - OS::TripleO::Services::Pacemaker
127 - OS::TripleO::Services::PankoApi
128 - OS::TripleO::Services::RabbitMQ
129 - OS::TripleO::Services::Redis
130 - OS::TripleO::Services::SaharaApi
131 - OS::TripleO::Services::SaharaEngine
132 - OS::TripleO::Services::Securetty
133 - OS::TripleO::Services::SensuClient
134 - OS::TripleO::Services::Snmp
135 - OS::TripleO::Services::Sshd
136 - OS::TripleO::Services::SwiftProxy
137 - OS::TripleO::Services::SwiftRingBuilder
138 - OS::TripleO::Services::SwiftStorage
139 - OS::TripleO::Services::Tacker
140 - OS::TripleO::Services::Timezone
141 - OS::TripleO::Services::TripleoFirewall
142 - OS::TripleO::Services::TripleoPackages
143 - OS::TripleO::Services::Tuned
144 - OS::TripleO::Services::Vpp
145 - OS::TripleO::Services::Zaqar
146 ###############################################################################
148 ###############################################################################
151 Basic Compute Node role
157 HostnameFormatDefault: '%stackname%-novacompute-%index%'
158 # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
159 # Set uses_deprecated_params to True if any deprecated params are used.
160 uses_deprecated_params: True
161 deprecated_param_image: 'NovaImage'
162 deprecated_param_extraconfig: 'NovaComputeExtraConfig'
163 deprecated_param_metadata: 'NovaComputeServerMetadata'
164 deprecated_param_scheduler_hints: 'NovaComputeSchedulerHints'
165 deprecated_param_ips: 'NovaComputeIPs'
166 deprecated_server_resource_name: 'NovaCompute'
167 disable_upgrade_deployment: True
169 - OS::TripleO::Services::AuditD
170 - OS::TripleO::Services::CACerts
171 - OS::TripleO::Services::CephClient
172 - OS::TripleO::Services::CephExternal
173 - OS::TripleO::Services::CertmongerUser
174 - OS::TripleO::Services::Collectd
175 - OS::TripleO::Services::ComputeCeilometerAgent
176 - OS::TripleO::Services::ComputeNeutronCorePlugin
177 - OS::TripleO::Services::ComputeNeutronL3Agent
178 - OS::TripleO::Services::ComputeNeutronMetadataAgent
179 - OS::TripleO::Services::ComputeNeutronOvsAgent
180 - OS::TripleO::Services::Docker
181 - OS::TripleO::Services::FluentdClient
182 - OS::TripleO::Services::Iscsid
183 - OS::TripleO::Services::Kernel
184 - OS::TripleO::Services::MySQLClient
185 - OS::TripleO::Services::NeutronLinuxbridgeAgent
186 - OS::TripleO::Services::NeutronSriovAgent
187 - OS::TripleO::Services::NeutronVppAgent
188 - OS::TripleO::Services::NovaCompute
189 - OS::TripleO::Services::NovaLibvirt
190 - OS::TripleO::Services::NovaMigrationTarget
191 - OS::TripleO::Services::Ntp
192 - OS::TripleO::Services::ContainersLogrotateCrond
193 - OS::TripleO::Services::OpenDaylightOvs
194 - OS::TripleO::Services::Securetty
195 - OS::TripleO::Services::SensuClient
196 - OS::TripleO::Services::Snmp
197 - OS::TripleO::Services::Sshd
198 - OS::TripleO::Services::Timezone
199 - OS::TripleO::Services::TripleoFirewall
200 - OS::TripleO::Services::TripleoPackages
201 - OS::TripleO::Services::Tuned
202 - OS::TripleO::Services::Vpp
203 - OS::TripleO::Services::OVNController
204 ###############################################################################
205 # Role: BlockStorage #
206 ###############################################################################
209 Cinder Block Storage node role
215 - OS::TripleO::Services::AuditD
216 - OS::TripleO::Services::BlockStorageCinderVolume
217 - OS::TripleO::Services::CACerts
218 - OS::TripleO::Services::CertmongerUser
219 - OS::TripleO::Services::CinderBackendVRTSHyperScale
220 - OS::TripleO::Services::Collectd
221 - OS::TripleO::Services::Docker
222 - OS::TripleO::Services::FluentdClient
223 - OS::TripleO::Services::Iscsid
224 - OS::TripleO::Services::Kernel
225 - OS::TripleO::Services::MySQLClient
226 - OS::TripleO::Services::Ntp
227 - OS::TripleO::Services::ContainersLogrotateCrond
228 - OS::TripleO::Services::Securetty
229 - OS::TripleO::Services::SensuClient
230 - OS::TripleO::Services::Snmp
231 - OS::TripleO::Services::Sshd
232 - OS::TripleO::Services::Timezone
233 - OS::TripleO::Services::TripleoFirewall
234 - OS::TripleO::Services::TripleoPackages
235 - OS::TripleO::Services::Tuned
236 ###############################################################################
237 # Role: ObjectStorage #
238 ###############################################################################
239 - name: ObjectStorage
241 Swift Object Storage node role
246 # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
247 # Set uses_deprecated_params to True if any deprecated params are used.
248 uses_deprecated_params: True
249 deprecated_param_metadata: 'SwiftStorageServerMetadata'
250 deprecated_param_ips: 'SwiftStorageIPs'
251 deprecated_param_image: 'SwiftStorageImage'
252 deprecated_param_flavor: 'OvercloudSwiftStorageFlavor'
253 disable_upgrade_deployment: True
255 - OS::TripleO::Services::AuditD
256 - OS::TripleO::Services::CACerts
257 - OS::TripleO::Services::CertmongerUser
258 - OS::TripleO::Services::Collectd
259 - OS::TripleO::Services::Docker
260 - OS::TripleO::Services::FluentdClient
261 - OS::TripleO::Services::Kernel
262 - OS::TripleO::Services::MySQLClient
263 - OS::TripleO::Services::Ntp
264 - OS::TripleO::Services::ContainersLogrotateCrond
265 - OS::TripleO::Services::Securetty
266 - OS::TripleO::Services::SensuClient
267 - OS::TripleO::Services::Snmp
268 - OS::TripleO::Services::Sshd
269 - OS::TripleO::Services::SwiftRingBuilder
270 - OS::TripleO::Services::SwiftStorage
271 - OS::TripleO::Services::Timezone
272 - OS::TripleO::Services::TripleoFirewall
273 - OS::TripleO::Services::TripleoPackages
274 - OS::TripleO::Services::Tuned
275 ###############################################################################
276 # Role: CephStorage #
277 ###############################################################################
280 Ceph OSD Storage node role
285 - OS::TripleO::Services::AuditD
286 - OS::TripleO::Services::CACerts
287 - OS::TripleO::Services::CephOSD
288 - OS::TripleO::Services::CertmongerUser
289 - OS::TripleO::Services::Collectd
290 - OS::TripleO::Services::Docker
291 - OS::TripleO::Services::FluentdClient
292 - OS::TripleO::Services::Kernel
293 - OS::TripleO::Services::MySQLClient
294 - OS::TripleO::Services::Ntp
295 - OS::TripleO::Services::ContainersLogrotateCrond
296 - OS::TripleO::Services::Securetty
297 - OS::TripleO::Services::SensuClient
298 - OS::TripleO::Services::Snmp
299 - OS::TripleO::Services::Sshd
300 - OS::TripleO::Services::Timezone
301 - OS::TripleO::Services::TripleoFirewall
302 - OS::TripleO::Services::TripleoPackages
303 - OS::TripleO::Services::Tuned