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