Heat templates for deploying OpenStack
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

183 lines
7.6KB

  1. ###############################################################################
  2. # Role: ControllerNoCeph #
  3. ###############################################################################
  4. - name: ControllerNoCeph
  5. description: |
  6. Controller role that has all the controller services loaded and handles
  7. Database, Messaging and Network functions but not any Ceph server functions.
  8. CountDefault: 0
  9. tags:
  10. - primary
  11. - controller
  12. networks:
  13. External:
  14. subnet: external_subnet
  15. InternalApi:
  16. subnet: internal_api_subnet
  17. Storage:
  18. subnet: storage_subnet
  19. StorageMgmt:
  20. subnet: storage_mgmt_subnet
  21. Tenant:
  22. subnet: tenant_subnet
  23. default_route_networks: ['External']
  24. HostnameFormatDefault: '%stackname%-controller-no-ceph-%index%'
  25. # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
  26. # Set uses_deprecated_params to True if any deprecated params are used.
  27. uses_deprecated_params: True
  28. deprecated_param_extraconfig: 'controllerExtraConfig'
  29. deprecated_param_flavor: 'OvercloudControlFlavor'
  30. deprecated_param_image: 'controllerImage'
  31. ServicesDefault:
  32. - OS::TripleO::Services::Aide
  33. - OS::TripleO::Services::AodhApi
  34. - OS::TripleO::Services::AodhEvaluator
  35. - OS::TripleO::Services::AodhListener
  36. - OS::TripleO::Services::AodhNotifier
  37. - OS::TripleO::Services::AuditD
  38. - OS::TripleO::Services::BarbicanApi
  39. - OS::TripleO::Services::BarbicanBackendSimpleCrypto
  40. - OS::TripleO::Services::BarbicanBackendDogtag
  41. - OS::TripleO::Services::BarbicanBackendKmip
  42. - OS::TripleO::Services::BarbicanBackendPkcs11Crypto
  43. - OS::TripleO::Services::BootParams
  44. - OS::TripleO::Services::CACerts
  45. - OS::TripleO::Services::CeilometerAgentCentral
  46. - OS::TripleO::Services::CeilometerAgentNotification
  47. - OS::TripleO::Services::CephClient
  48. - OS::TripleO::Services::CephExternal
  49. - OS::TripleO::Services::CertmongerUser
  50. - OS::TripleO::Services::CinderApi
  51. - OS::TripleO::Services::CinderBackendDellPs
  52. - OS::TripleO::Services::CinderBackendDellSc
  53. - OS::TripleO::Services::CinderBackendDellEMCUnity
  54. - OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI
  55. - OS::TripleO::Services::CinderBackendDellEMCVNX
  56. - OS::TripleO::Services::CinderBackendDellEMCXTREMIOISCSI
  57. - OS::TripleO::Services::CinderBackendNetApp
  58. - OS::TripleO::Services::CinderBackendScaleIO
  59. - OS::TripleO::Services::CinderBackendVRTSHyperScale
  60. - OS::TripleO::Services::CinderBackendNVMeOF
  61. - OS::TripleO::Services::CinderBackup
  62. - OS::TripleO::Services::CinderHPELeftHandISCSI
  63. - OS::TripleO::Services::CinderScheduler
  64. - OS::TripleO::Services::CinderVolume
  65. - OS::TripleO::Services::Clustercheck
  66. - OS::TripleO::Services::ContainerImagePrepare
  67. - OS::TripleO::Services::Collectd
  68. - OS::TripleO::Services::Congress
  69. - OS::TripleO::Services::DesignateApi
  70. - OS::TripleO::Services::DesignateCentral
  71. - OS::TripleO::Services::DesignateProducer
  72. - OS::TripleO::Services::DesignateWorker
  73. - OS::TripleO::Services::DesignateMDNS
  74. - OS::TripleO::Services::DesignateSink
  75. - OS::TripleO::Services::Docker
  76. - OS::TripleO::Services::Ec2Api
  77. - OS::TripleO::Services::Etcd
  78. - OS::TripleO::Services::ExternalSwiftProxy
  79. - OS::TripleO::Services::Fluentd
  80. - OS::TripleO::Services::GlanceApi
  81. - OS::TripleO::Services::GlanceRegistry
  82. - OS::TripleO::Services::GnocchiApi
  83. - OS::TripleO::Services::GnocchiMetricd
  84. - OS::TripleO::Services::GnocchiStatsd
  85. - OS::TripleO::Services::HAproxy
  86. - OS::TripleO::Services::HeatApi
  87. - OS::TripleO::Services::HeatApiCloudwatch
  88. - OS::TripleO::Services::HeatApiCfn
  89. - OS::TripleO::Services::HeatEngine
  90. - OS::TripleO::Services::Horizon
  91. - OS::TripleO::Services::Ipsec
  92. - OS::TripleO::Services::IronicApi
  93. - OS::TripleO::Services::IronicConductor
  94. - OS::TripleO::Services::IronicInspector
  95. - OS::TripleO::Services::IronicPxe
  96. - OS::TripleO::Services::IronicNeutronAgent
  97. - OS::TripleO::Services::Iscsid
  98. - OS::TripleO::Services::Keepalived
  99. - OS::TripleO::Services::Kernel
  100. - OS::TripleO::Services::Keystone
  101. - OS::TripleO::Services::LoginDefs
  102. - OS::TripleO::Services::ManilaApi
  103. - OS::TripleO::Services::ManilaBackendCephFs
  104. - OS::TripleO::Services::ManilaBackendIsilon
  105. - OS::TripleO::Services::ManilaBackendNetapp
  106. - OS::TripleO::Services::ManilaBackendUnity
  107. - OS::TripleO::Services::ManilaBackendVNX
  108. - OS::TripleO::Services::ManilaBackendVMAX
  109. - OS::TripleO::Services::ManilaScheduler
  110. - OS::TripleO::Services::ManilaShare
  111. - OS::TripleO::Services::Memcached
  112. - OS::TripleO::Services::MetricsQdr
  113. - OS::TripleO::Services::MistralApi
  114. - OS::TripleO::Services::MistralEngine
  115. - OS::TripleO::Services::MistralExecutor
  116. - OS::TripleO::Services::MistralEventEngine
  117. - OS::TripleO::Services::MongoDb
  118. - OS::TripleO::Services::MySQL
  119. - OS::TripleO::Services::MySQLClient
  120. - OS::TripleO::Services::NeutronApi
  121. - OS::TripleO::Services::NeutronBgpVpnApi
  122. - OS::TripleO::Services::NeutronSfcApi
  123. - OS::TripleO::Services::NeutronCorePlugin
  124. - OS::TripleO::Services::NeutronDhcpAgent
  125. - OS::TripleO::Services::NeutronL2gwAgent
  126. - OS::TripleO::Services::NeutronL2gwApi
  127. - OS::TripleO::Services::NeutronL3Agent
  128. - OS::TripleO::Services::NeutronLbaasv2Agent
  129. - OS::TripleO::Services::NeutronLbaasv2Api
  130. - OS::TripleO::Services::NeutronLinuxbridgeAgent
  131. - OS::TripleO::Services::NeutronMetadataAgent
  132. - OS::TripleO::Services::NeutronML2FujitsuCfab
  133. - OS::TripleO::Services::NeutronML2FujitsuFossw
  134. - OS::TripleO::Services::NeutronOvsAgent
  135. - OS::TripleO::Services::NeutronVppAgent
  136. - OS::TripleO::Services::NovaApi
  137. - OS::TripleO::Services::NovaConductor
  138. - OS::TripleO::Services::NovaConsoleauth
  139. - OS::TripleO::Services::NovaIronic
  140. - OS::TripleO::Services::NovaMetadata
  141. - OS::TripleO::Services::NovaPlacement
  142. - OS::TripleO::Services::NovaScheduler
  143. - OS::TripleO::Services::NovaVncProxy
  144. - OS::TripleO::Services::ContainersLogrotateCrond
  145. - OS::TripleO::Services::OctaviaApi
  146. - OS::TripleO::Services::OctaviaDeploymentConfig
  147. - OS::TripleO::Services::OctaviaHealthManager
  148. - OS::TripleO::Services::OctaviaHousekeeping
  149. - OS::TripleO::Services::OctaviaWorker
  150. - OS::TripleO::Services::OpenDaylightApi
  151. - OS::TripleO::Services::OpenDaylightOvs
  152. - OS::TripleO::Services::OVNDBs
  153. - OS::TripleO::Services::OVNController
  154. - OS::TripleO::Services::Pacemaker
  155. - OS::TripleO::Services::PankoApi
  156. - OS::TripleO::Services::OsloMessagingRpc
  157. - OS::TripleO::Services::OsloMessagingNotify
  158. - OS::TripleO::Services::Podman
  159. - OS::TripleO::Services::Redis
  160. - OS::TripleO::Services::Rhsm
  161. - OS::TripleO::Services::RsyslogSidecar
  162. - OS::TripleO::Services::SaharaApi
  163. - OS::TripleO::Services::SaharaEngine
  164. - OS::TripleO::Services::Securetty
  165. - OS::TripleO::Services::SensuClient
  166. - OS::TripleO::Services::SkydiveAgent
  167. - OS::TripleO::Services::SkydiveAnalyzer
  168. - OS::TripleO::Services::Snmp
  169. - OS::TripleO::Services::Sshd
  170. - OS::TripleO::Services::SwiftProxy
  171. - OS::TripleO::Services::SwiftDispersion
  172. - OS::TripleO::Services::SwiftRingBuilder
  173. - OS::TripleO::Services::SwiftStorage
  174. - OS::TripleO::Services::Tacker
  175. - OS::TripleO::Services::Timesync
  176. - OS::TripleO::Services::Timezone
  177. - OS::TripleO::Services::TripleoFirewall
  178. - OS::TripleO::Services::TripleoPackages
  179. - OS::TripleO::Services::Tuned
  180. - OS::TripleO::Services::Vpp
  181. - OS::TripleO::Services::Zaqar
  182. - OS::TripleO::Services::Xinetd