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::NeutronApi
101 - OS::TripleO::Services::NeutronBgpVpnApi
102 - OS::TripleO::Services::NeutronCorePlugin
103 - OS::TripleO::Services::NeutronDhcpAgent
104 - OS::TripleO::Services::NeutronL2gwAgent
105 - OS::TripleO::Services::NeutronL2gwApi
106 - OS::TripleO::Services::NeutronL3Agent
107 - OS::TripleO::Services::NeutronLbaasv2Agent
108 - OS::TripleO::Services::NeutronLinuxbridgeAgent
109 - OS::TripleO::Services::NeutronMetadataAgent
110 - OS::TripleO::Services::NeutronML2FujitsuCfab
111 - OS::TripleO::Services::NeutronML2FujitsuFossw
112 - OS::TripleO::Services::NeutronOvsAgent
113 - OS::TripleO::Services::NeutronVppAgent
114 - OS::TripleO::Services::NovaApi
115 - OS::TripleO::Services::NovaConductor
116 - OS::TripleO::Services::NovaConsoleauth
117 - OS::TripleO::Services::NovaIronic
118 - OS::TripleO::Services::NovaMetadata
119 - OS::TripleO::Services::NovaPlacement
120 - OS::TripleO::Services::NovaScheduler
121 - OS::TripleO::Services::NovaVncProxy
122 - OS::TripleO::Services::Ntp
123 - OS::TripleO::Services::ContainersLogrotateCrond
124 - OS::TripleO::Services::OctaviaApi
125 - OS::TripleO::Services::OctaviaHealthManager
126 - OS::TripleO::Services::OctaviaHousekeeping
127 - OS::TripleO::Services::OctaviaWorker
128 - OS::TripleO::Services::OpenDaylightApi
129 - OS::TripleO::Services::OpenDaylightOvs
130 - OS::TripleO::Services::OVNDBs
131 - OS::TripleO::Services::OVNController
132 - OS::TripleO::Services::Pacemaker
133 - OS::TripleO::Services::PankoApi
134 - OS::TripleO::Services::RabbitMQ
135 - OS::TripleO::Services::Redis
136 - OS::TripleO::Services::SaharaApi
137 - OS::TripleO::Services::SaharaEngine
138 - OS::TripleO::Services::Securetty
139 - OS::TripleO::Services::SensuClient
140 - OS::TripleO::Services::Snmp
141 - OS::TripleO::Services::Sshd
142 - OS::TripleO::Services::SwiftProxy
143 - OS::TripleO::Services::SwiftRingBuilder
144 - OS::TripleO::Services::SwiftStorage
145 - OS::TripleO::Services::Tacker
146 - OS::TripleO::Services::Timezone
147 - OS::TripleO::Services::TripleoFirewall
148 - OS::TripleO::Services::TripleoPackages
149 - OS::TripleO::Services::Tuned
150 - OS::TripleO::Services::Vpp
151 - OS::TripleO::Services::Zaqar
152 ###############################################################################
154 ###############################################################################
157 Basic Compute Node role
163 HostnameFormatDefault: '%stackname%-novacompute-%index%'
164 # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
165 # Set uses_deprecated_params to True if any deprecated params are used.
166 uses_deprecated_params: True
167 deprecated_param_image: 'NovaImage'
168 deprecated_param_extraconfig: 'NovaComputeExtraConfig'
169 deprecated_param_metadata: 'NovaComputeServerMetadata'
170 deprecated_param_scheduler_hints: 'NovaComputeSchedulerHints'
171 deprecated_param_ips: 'NovaComputeIPs'
172 deprecated_server_resource_name: 'NovaCompute'
173 disable_upgrade_deployment: True
175 - OS::TripleO::Services::AuditD
176 - OS::TripleO::Services::CACerts
177 - OS::TripleO::Services::CephClient
178 - OS::TripleO::Services::CephExternal
179 - OS::TripleO::Services::CertmongerUser
180 - OS::TripleO::Services::Collectd
181 - OS::TripleO::Services::ComputeCeilometerAgent
182 - OS::TripleO::Services::ComputeNeutronCorePlugin
183 - OS::TripleO::Services::ComputeNeutronL3Agent
184 - OS::TripleO::Services::ComputeNeutronMetadataAgent
185 - OS::TripleO::Services::ComputeNeutronOvsAgent
186 - OS::TripleO::Services::Docker
187 - OS::TripleO::Services::FluentdClient
188 - OS::TripleO::Services::Iscsid
189 - OS::TripleO::Services::Kernel
190 - OS::TripleO::Services::MySQLClient
191 - OS::TripleO::Services::NeutronLinuxbridgeAgent
192 - OS::TripleO::Services::NeutronSriovAgent
193 - OS::TripleO::Services::NeutronSriovHostConfig
194 - OS::TripleO::Services::NeutronVppAgent
195 - OS::TripleO::Services::NovaCompute
196 - OS::TripleO::Services::NovaLibvirt
197 - OS::TripleO::Services::NovaMigrationTarget
198 - OS::TripleO::Services::Ntp
199 - OS::TripleO::Services::ContainersLogrotateCrond
200 - OS::TripleO::Services::OpenDaylightOvs
201 - OS::TripleO::Services::Securetty
202 - OS::TripleO::Services::SensuClient
203 - OS::TripleO::Services::Snmp
204 - OS::TripleO::Services::Sshd
205 - OS::TripleO::Services::Timezone
206 - OS::TripleO::Services::TripleoFirewall
207 - OS::TripleO::Services::TripleoPackages
208 - OS::TripleO::Services::Tuned
209 - OS::TripleO::Services::Vpp
210 - OS::TripleO::Services::OVNController
211 ###############################################################################
212 # Role: BlockStorage #
213 ###############################################################################
216 Cinder Block Storage node role
222 - OS::TripleO::Services::AuditD
223 - OS::TripleO::Services::BlockStorageCinderVolume
224 - OS::TripleO::Services::CACerts
225 - OS::TripleO::Services::CertmongerUser
226 - OS::TripleO::Services::CinderBackendVRTSHyperScale
227 - OS::TripleO::Services::Collectd
228 - OS::TripleO::Services::Docker
229 - OS::TripleO::Services::FluentdClient
230 - OS::TripleO::Services::Iscsid
231 - OS::TripleO::Services::Kernel
232 - OS::TripleO::Services::MySQLClient
233 - OS::TripleO::Services::Ntp
234 - OS::TripleO::Services::ContainersLogrotateCrond
235 - OS::TripleO::Services::Securetty
236 - OS::TripleO::Services::SensuClient
237 - OS::TripleO::Services::Snmp
238 - OS::TripleO::Services::Sshd
239 - OS::TripleO::Services::Timezone
240 - OS::TripleO::Services::TripleoFirewall
241 - OS::TripleO::Services::TripleoPackages
242 - OS::TripleO::Services::Tuned
243 ###############################################################################
244 # Role: ObjectStorage #
245 ###############################################################################
246 - name: ObjectStorage
248 Swift Object Storage node role
253 # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
254 # Set uses_deprecated_params to True if any deprecated params are used.
255 uses_deprecated_params: True
256 deprecated_param_metadata: 'SwiftStorageServerMetadata'
257 deprecated_param_ips: 'SwiftStorageIPs'
258 deprecated_param_image: 'SwiftStorageImage'
259 deprecated_param_flavor: 'OvercloudSwiftStorageFlavor'
260 disable_upgrade_deployment: True
262 - OS::TripleO::Services::AuditD
263 - OS::TripleO::Services::CACerts
264 - OS::TripleO::Services::CertmongerUser
265 - OS::TripleO::Services::Collectd
266 - OS::TripleO::Services::Docker
267 - OS::TripleO::Services::FluentdClient
268 - OS::TripleO::Services::Kernel
269 - OS::TripleO::Services::MySQLClient
270 - OS::TripleO::Services::Ntp
271 - OS::TripleO::Services::ContainersLogrotateCrond
272 - OS::TripleO::Services::Securetty
273 - OS::TripleO::Services::SensuClient
274 - OS::TripleO::Services::Snmp
275 - OS::TripleO::Services::Sshd
276 - OS::TripleO::Services::SwiftRingBuilder
277 - OS::TripleO::Services::SwiftStorage
278 - OS::TripleO::Services::Timezone
279 - OS::TripleO::Services::TripleoFirewall
280 - OS::TripleO::Services::TripleoPackages
281 - OS::TripleO::Services::Tuned
282 ###############################################################################
283 # Role: CephStorage #
284 ###############################################################################
287 Ceph OSD Storage node role
292 - OS::TripleO::Services::AuditD
293 - OS::TripleO::Services::CACerts
294 - OS::TripleO::Services::CephOSD
295 - OS::TripleO::Services::CertmongerUser
296 - OS::TripleO::Services::Collectd
297 - OS::TripleO::Services::Docker
298 - OS::TripleO::Services::FluentdClient
299 - OS::TripleO::Services::Kernel
300 - OS::TripleO::Services::MySQLClient
301 - OS::TripleO::Services::Ntp
302 - OS::TripleO::Services::ContainersLogrotateCrond
303 - OS::TripleO::Services::Securetty
304 - OS::TripleO::Services::SensuClient
305 - OS::TripleO::Services::Snmp
306 - OS::TripleO::Services::Sshd
307 - OS::TripleO::Services::Timezone
308 - OS::TripleO::Services::TripleoFirewall
309 - OS::TripleO::Services::TripleoPackages
310 - OS::TripleO::Services::Tuned