64bc4a7683
Since we're aligning the overcloud/undercloud and we've switched to containerization it, we should reuse the same heat services rather than duplicating the services with the Undercloud definition. Depends-On: Ic7dba7e548f85574cce2db23e3fec5c8ea761bb7 Change-Id: I497597a47533375f34a22a56e2e9a145d9393358 Related-Blueprint: containerized-undercloud
88 lines
3.5 KiB
YAML
88 lines
3.5 KiB
YAML
###############################################################################
|
|
# Role: Undercloud #
|
|
###############################################################################
|
|
- name: Undercloud
|
|
description: |
|
|
A role to deploy the undercloud via heat using the 'openstack undercloud
|
|
deploy' command.
|
|
CountDefault: 1
|
|
disable_constraints: True
|
|
tags:
|
|
- primary
|
|
- controller
|
|
ServicesDefault:
|
|
- OS::TripleO::Services::Aide
|
|
- OS::TripleO::Services::AodhApi
|
|
- OS::TripleO::Services::AodhEvaluator
|
|
- OS::TripleO::Services::AodhListener
|
|
- OS::TripleO::Services::AodhNotifier
|
|
- OS::TripleO::Services::Apache
|
|
- OS::TripleO::Services::BarbicanApi
|
|
- OS::TripleO::Services::BarbicanBackendDogtag
|
|
- OS::TripleO::Services::BarbicanBackendKmip
|
|
- OS::TripleO::Services::BarbicanBackendPkcs11Crypto
|
|
- OS::TripleO::Services::BarbicanBackendSimpleCrypto
|
|
- OS::TripleO::Services::CACerts
|
|
- OS::TripleO::Services::CeilometerAgentCentral
|
|
- OS::TripleO::Services::CeilometerAgentIpmi
|
|
- OS::TripleO::Services::CeilometerAgentNotification
|
|
- OS::TripleO::Services::CertmongerUser
|
|
- OS::TripleO::Services::CinderApi
|
|
- OS::TripleO::Services::CinderScheduler
|
|
- OS::TripleO::Services::CinderVolume
|
|
- OS::TripleO::Services::ContainersLogrotateCrond
|
|
- OS::TripleO::Services::Docker
|
|
- OS::TripleO::Services::DockerRegistry
|
|
- OS::TripleO::Services::GlanceApi
|
|
- OS::TripleO::Services::GnocchiApi
|
|
- OS::TripleO::Services::GnocchiMetricd
|
|
- OS::TripleO::Services::GnocchiStatsd
|
|
- OS::TripleO::Services::HAproxy
|
|
- OS::TripleO::Services::HeatApi
|
|
- OS::TripleO::Services::HeatApiCfn
|
|
- OS::TripleO::Services::HeatEngine
|
|
- OS::TripleO::Services::IronicApi
|
|
- OS::TripleO::Services::IronicConductor
|
|
- OS::TripleO::Services::IronicInspector
|
|
- OS::TripleO::Services::IronicNeutronAgent
|
|
- OS::TripleO::Services::IronicPxe
|
|
- OS::TripleO::Services::Iscsid
|
|
- OS::TripleO::Services::Keepalived
|
|
- OS::TripleO::Services::Keystone
|
|
- OS::TripleO::Services::LoginDefs
|
|
- OS::TripleO::Services::MasqueradeNetworks
|
|
- OS::TripleO::Services::Memcached
|
|
- OS::TripleO::Services::MistralApi
|
|
- OS::TripleO::Services::MistralEngine
|
|
- OS::TripleO::Services::MistralEventEngine
|
|
- OS::TripleO::Services::MistralExecutor
|
|
- OS::TripleO::Services::MySQL
|
|
- OS::TripleO::Services::NeutronApi
|
|
- OS::TripleO::Services::NeutronCorePlugin
|
|
- OS::TripleO::Services::NeutronDhcpAgent
|
|
- OS::TripleO::Services::NeutronL3Agent
|
|
- OS::TripleO::Services::NeutronOvsAgent
|
|
- OS::TripleO::Services::NovaApi
|
|
- OS::TripleO::Services::NovaConductor
|
|
- OS::TripleO::Services::NovaIronic
|
|
- OS::TripleO::Services::NovaMetadata
|
|
- OS::TripleO::Services::NovaPlacement
|
|
- OS::TripleO::Services::NovaScheduler
|
|
- OS::TripleO::Services::Novajoin
|
|
- OS::TripleO::Services::Ntp
|
|
- OS::TripleO::Services::OsloMessagingNotify
|
|
- OS::TripleO::Services::OsloMessagingRpc
|
|
- OS::TripleO::Services::PankoApi
|
|
- OS::TripleO::Services::Redis
|
|
- OS::TripleO::Services::Rhsm
|
|
- OS::TripleO::Services::Sshd
|
|
- OS::TripleO::Services::SwiftProxy
|
|
- OS::TripleO::Services::SwiftRingBuilder
|
|
- OS::TripleO::Services::SwiftStorage
|
|
- OS::TripleO::Services::Tempest
|
|
- OS::TripleO::Services::TripleoFirewall
|
|
- OS::TripleO::Services::TripleoUI
|
|
- OS::TripleO::Services::Tuned
|
|
- OS::TripleO::Services::UndercloudUpgrade
|
|
- OS::TripleO::Services::Zaqar
|