1 ###############################################################################
2 # File generated by tripleoclient
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%'
23 - OS::TripleO::Services::AodhApi
24 - OS::TripleO::Services::AodhEvaluator
25 - OS::TripleO::Services::AodhListener
26 - OS::TripleO::Services::AodhNotifier
27 - OS::TripleO::Services::AuditD
28 - OS::TripleO::Services::BarbicanApi
29 - OS::TripleO::Services::CACerts
30 - OS::TripleO::Services::CeilometerAgentCentral
31 - OS::TripleO::Services::CeilometerAgentNotification
32 # FIXME: This service was disabled in Pike and this entry should be removed
34 - OS::TripleO::Services::CeilometerExpirer
35 - OS::TripleO::Services::CephExternal
36 - OS::TripleO::Services::CephMds
37 - OS::TripleO::Services::CephMon
38 - OS::TripleO::Services::CephRbdMirror
39 - OS::TripleO::Services::CephRgw
40 - OS::TripleO::Services::CertmongerUser
41 - OS::TripleO::Services::CinderApi
42 - OS::TripleO::Services::CinderBackendDellPs
43 - OS::TripleO::Services::CinderBackendDellSc
44 - OS::TripleO::Services::CinderBackendNetApp
45 - OS::TripleO::Services::CinderBackendScaleIO
46 - OS::TripleO::Services::CinderBackup
47 - OS::TripleO::Services::CinderHPELeftHandISCSI
48 - OS::TripleO::Services::CinderScheduler
49 - OS::TripleO::Services::CinderVolume
50 - OS::TripleO::Services::Collectd
51 - OS::TripleO::Services::Congress
52 - OS::TripleO::Services::Docker
53 - OS::TripleO::Services::Ec2Api
54 - OS::TripleO::Services::Etcd
55 - OS::TripleO::Services::ExternalSwiftProxy
56 - OS::TripleO::Services::FluentdClient
57 - OS::TripleO::Services::GlanceApi
58 - OS::TripleO::Services::GnocchiApi
59 - OS::TripleO::Services::GnocchiMetricd
60 - OS::TripleO::Services::GnocchiStatsd
61 - OS::TripleO::Services::HAproxy
62 - OS::TripleO::Services::HeatApi
63 - OS::TripleO::Services::HeatApiCfn
64 - OS::TripleO::Services::HeatApiCloudwatch
65 - OS::TripleO::Services::HeatEngine
66 - OS::TripleO::Services::Horizon
67 - OS::TripleO::Services::IronicApi
68 - OS::TripleO::Services::IronicConductor
69 - OS::TripleO::Services::Iscsid
70 - OS::TripleO::Services::Keepalived
71 - OS::TripleO::Services::Kernel
72 - OS::TripleO::Services::Keystone
73 - OS::TripleO::Services::ManilaApi
74 - OS::TripleO::Services::ManilaBackendCephFs
75 - OS::TripleO::Services::ManilaBackendGeneric
76 - OS::TripleO::Services::ManilaBackendNetapp
77 - OS::TripleO::Services::ManilaScheduler
78 - OS::TripleO::Services::ManilaShare
79 - OS::TripleO::Services::Memcached
80 - OS::TripleO::Services::MongoDb
81 - OS::TripleO::Services::MySQL
82 - OS::TripleO::Services::MySQLClient
83 - OS::TripleO::Services::NeutronApi
84 - OS::TripleO::Services::NeutronBgpVpnApi
85 - OS::TripleO::Services::NeutronCorePlugin
86 - OS::TripleO::Services::NeutronDhcpAgent
87 - OS::TripleO::Services::NeutronL2gwAgent
88 - OS::TripleO::Services::NeutronL2gwApi
89 - OS::TripleO::Services::NeutronL3Agent
90 - OS::TripleO::Services::NeutronLinuxbridgeAgent
91 - OS::TripleO::Services::NeutronMetadataAgent
92 - OS::TripleO::Services::NeutronML2FujitsuCfab
93 - OS::TripleO::Services::NeutronML2FujitsuFossw
94 - OS::TripleO::Services::NeutronOvsAgent
95 - OS::TripleO::Services::NeutronVppAgent
96 - OS::TripleO::Services::NovaApi
97 - OS::TripleO::Services::NovaConductor
98 - OS::TripleO::Services::NovaConsoleauth
99 - OS::TripleO::Services::NovaIronic
100 - OS::TripleO::Services::NovaMetadata
101 - OS::TripleO::Services::NovaPlacement
102 - OS::TripleO::Services::NovaScheduler
103 - OS::TripleO::Services::NovaVncProxy
104 - OS::TripleO::Services::Ntp
105 - OS::TripleO::Services::OctaviaApi
106 - OS::TripleO::Services::OctaviaHealthManager
107 - OS::TripleO::Services::OctaviaHousekeeping
108 - OS::TripleO::Services::OctaviaWorker
109 - OS::TripleO::Services::OpenDaylightApi
110 - OS::TripleO::Services::OpenDaylightOvs
111 - OS::TripleO::Services::OVNDBs
112 - OS::TripleO::Services::Pacemaker
113 - OS::TripleO::Services::PankoApi
114 - OS::TripleO::Services::RabbitMQ
115 - OS::TripleO::Services::Redis
116 - OS::TripleO::Services::SaharaApi
117 - OS::TripleO::Services::SaharaEngine
118 - OS::TripleO::Services::Securetty
119 - OS::TripleO::Services::SensuClient
120 - OS::TripleO::Services::Snmp
121 - OS::TripleO::Services::Sshd
122 - OS::TripleO::Services::SwiftProxy
123 - OS::TripleO::Services::SwiftRingBuilder
124 - OS::TripleO::Services::SwiftStorage
125 - OS::TripleO::Services::Tacker
126 - OS::TripleO::Services::Timezone
127 - OS::TripleO::Services::TripleoFirewall
128 - OS::TripleO::Services::TripleoPackages
129 - OS::TripleO::Services::Vpp
130 - OS::TripleO::Services::Zaqar
131 ###############################################################################
133 ###############################################################################
136 Basic Compute Node role
142 HostnameFormatDefault: '%stackname%-novacompute-%index%'
143 disable_upgrade_deployment: True
145 - OS::TripleO::Services::AuditD
146 - OS::TripleO::Services::CACerts
147 - OS::TripleO::Services::CephClient
148 - OS::TripleO::Services::CephExternal
149 - OS::TripleO::Services::CertmongerUser
150 - OS::TripleO::Services::Collectd
151 - OS::TripleO::Services::ComputeCeilometerAgent
152 - OS::TripleO::Services::ComputeNeutronCorePlugin
153 - OS::TripleO::Services::ComputeNeutronL3Agent
154 - OS::TripleO::Services::ComputeNeutronMetadataAgent
155 - OS::TripleO::Services::ComputeNeutronOvsAgent
156 - OS::TripleO::Services::Docker
157 - OS::TripleO::Services::FluentdClient
158 - OS::TripleO::Services::Iscsid
159 - OS::TripleO::Services::Kernel
160 - OS::TripleO::Services::MySQLClient
161 - OS::TripleO::Services::NeutronLinuxbridgeAgent
162 - OS::TripleO::Services::NeutronSriovAgent
163 - OS::TripleO::Services::NeutronVppAgent
164 - OS::TripleO::Services::NovaCompute
165 - OS::TripleO::Services::NovaLibvirt
166 - OS::TripleO::Services::Ntp
167 - OS::TripleO::Services::OpenDaylightOvs
168 - OS::TripleO::Services::Securetty
169 - OS::TripleO::Services::SensuClient
170 - OS::TripleO::Services::Snmp
171 - OS::TripleO::Services::Sshd
172 - OS::TripleO::Services::Timezone
173 - OS::TripleO::Services::TripleoFirewall
174 - OS::TripleO::Services::TripleoPackages
175 - OS::TripleO::Services::Vpp
176 ###############################################################################
177 # Role: BlockStorage #
178 ###############################################################################
181 Cinder Block Storage node role
187 - OS::TripleO::Services::AuditD
188 - OS::TripleO::Services::BlockStorageCinderVolume
189 - OS::TripleO::Services::CACerts
190 - OS::TripleO::Services::CertmongerUser
191 - OS::TripleO::Services::Collectd
192 - OS::TripleO::Services::Docker
193 - OS::TripleO::Services::FluentdClient
194 - OS::TripleO::Services::Iscsid
195 - OS::TripleO::Services::Kernel
196 - OS::TripleO::Services::MySQLClient
197 - OS::TripleO::Services::Ntp
198 - OS::TripleO::Services::Securetty
199 - OS::TripleO::Services::SensuClient
200 - OS::TripleO::Services::Snmp
201 - OS::TripleO::Services::Sshd
202 - OS::TripleO::Services::Timezone
203 - OS::TripleO::Services::TripleoFirewall
204 - OS::TripleO::Services::TripleoPackages
205 ###############################################################################
206 # Role: ObjectStorage #
207 ###############################################################################
208 - name: ObjectStorage
210 Swift Object Storage node role
215 disable_upgrade_deployment: True
217 - OS::TripleO::Services::AuditD
218 - OS::TripleO::Services::CACerts
219 - OS::TripleO::Services::CertmongerUser
220 - OS::TripleO::Services::Collectd
221 - OS::TripleO::Services::Docker
222 - OS::TripleO::Services::FluentdClient
223 - OS::TripleO::Services::Kernel
224 - OS::TripleO::Services::MySQLClient
225 - OS::TripleO::Services::Ntp
226 - OS::TripleO::Services::Securetty
227 - OS::TripleO::Services::SensuClient
228 - OS::TripleO::Services::Snmp
229 - OS::TripleO::Services::Sshd
230 - OS::TripleO::Services::SwiftRingBuilder
231 - OS::TripleO::Services::SwiftStorage
232 - OS::TripleO::Services::Timezone
233 - OS::TripleO::Services::TripleoFirewall
234 - OS::TripleO::Services::TripleoPackages
235 ###############################################################################
236 # Role: CephStorage #
237 ###############################################################################
240 Ceph OSD Storage node role
245 - OS::TripleO::Services::AuditD
246 - OS::TripleO::Services::CACerts
247 - OS::TripleO::Services::CephOSD
248 - OS::TripleO::Services::CertmongerUser
249 - OS::TripleO::Services::Collectd
250 - OS::TripleO::Services::Docker
251 - OS::TripleO::Services::FluentdClient
252 - OS::TripleO::Services::Kernel
253 - OS::TripleO::Services::MySQLClient
254 - OS::TripleO::Services::Ntp
255 - OS::TripleO::Services::Securetty
256 - OS::TripleO::Services::SensuClient
257 - OS::TripleO::Services::Snmp
258 - OS::TripleO::Services::Sshd
259 - OS::TripleO::Services::Timezone
260 - OS::TripleO::Services::TripleoFirewall
261 - OS::TripleO::Services::TripleoPackages