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