diff --git a/environments/standalone.yaml b/environments/standalone.yaml index 3a35c11669..d699f16826 100644 --- a/environments/standalone.yaml +++ b/environments/standalone.yaml @@ -10,6 +10,80 @@ resource_registry: OS::TripleO::Services::Kubernetes::Master: OS::Heat::None OS::TripleO::Services::Kubernetes::Worker: OS::Heat::None + # By default we only want the following OpenStack services to be enabled: + # * Keystone + # * Nova (and related) + # * Neutron (and related) + # * Glance + # * Cinder + # * Swift + # * Horizon + # so we disable any other OpenStacks that would normally be enabled. + # Aodh + OS::TripleO::Services::AodhApi: OS::Heat::None + OS::TripleO::Services::AodhEvaluator: OS::Heat::None + OS::TripleO::Services::AodhEvaluator: OS::Heat::None + OS::TripleO::Services::AodhListener: OS::Heat::None + OS::TripleO::Services::AodhNotifier: OS::Heat::None + # Barbican + OS::TripleO::Services::BarbicanApi: OS::Heat::None + OS::TripleO::Services::BarbicanBackendDogtag: OS::Heat::None + OS::TripleO::Services::BarbicanBackendKmip: OS::Heat::None + OS::TripleO::Services::BarbicanBackendPkcs11Crypto: OS::Heat::None + OS::TripleO::Services::BarbicanBackendSimpleCrypto: OS::Heat::None + # Ceilometer + OS::TripleO::Services::CeilometerAgentCentral: OS::Heat::None + OS::TripleO::Services::CeilometerAgentNotification: OS::Heat::None + OS::TripleO::Services::ComputeCeilometerAgent: OS::Heat::None + # Congress + OS::TripleO::Services::Congress: OS::Heat::None + # Designate + OS::TripleO::Services::DesignateApi: OS::Heat::None + OS::TripleO::Services::DesignateCentral: OS::Heat::None + OS::TripleO::Services::DesignateMDNS: OS::Heat::None + OS::TripleO::Services::DesignateProducer: OS::Heat::None + OS::TripleO::Services::DesignateSink: OS::Heat::None + OS::TripleO::Services::DesignateWorker: OS::Heat::None + # Gnocchi + OS::TripleO::Services::GnocchiApi: OS::Heat::None + OS::TripleO::Services::GnocchiMetricd: OS::Heat::None + OS::TripleO::Services::GnocchiStatsd: OS::Heat::None + # Heat + OS::TripleO::Services::HeatApi: OS::Heat::None + OS::TripleO::Services::HeatApiCfn: OS::Heat::None + OS::TripleO::Services::HeatApiCloudwatch: OS::Heat::None + OS::TripleO::Services::HeatEngine: OS::Heat::None + # Ironic + OS::TripleO::Services::IronicApi: OS::Heat::None + OS::TripleO::Services::IronicConductor: OS::Heat::None + OS::TripleO::Services::IronicInspector: OS::Heat::None + OS::TripleO::Services::IronicNeutronAgent: OS::Heat::None + OS::TripleO::Services::IronicPxe: OS::Heat::None + # Manila + OS::TripleO::Services::ManilaApi: OS::Heat::None + OS::TripleO::Services::ManilaBackendCephFs: OS::Heat::None + OS::TripleO::Services::ManilaBackendIsilon: OS::Heat::None + OS::TripleO::Services::ManilaBackendNetapp: OS::Heat::None + OS::TripleO::Services::ManilaBackendUnity: OS::Heat::None + OS::TripleO::Services::ManilaBackendVMAX: OS::Heat::None + OS::TripleO::Services::ManilaBackendVNX: OS::Heat::None + OS::TripleO::Services::ManilaScheduler: OS::Heat::None + OS::TripleO::Services::ManilaShare: OS::Heat::None + # Mistral + OS::TripleO::Services::MistralApi: OS::Heat::None + OS::TripleO::Services::MistralEngine: OS::Heat::None + OS::TripleO::Services::MistralEventEngine: OS::Heat::None + OS::TripleO::Services::MistralExecutor: OS::Heat::None + # Panko + OS::TripleO::Services::PankoApi: OS::Heat::None + # Sahara + OS::TripleO::Services::SaharaApi: OS::Heat::None + OS::TripleO::Services::SaharaEngine: OS::Heat::None + # Tacker + OS::TripleO::Services::Tacker: OS::Heat::None + # Zaqar + OS::TripleO::Services::Zaqar: OS::Heat::None + parameter_defaults: StackAction: CREATE SoftwareConfigTransport: POLL_SERVER_HEAT diff --git a/releasenotes/notes/standalone-default-openstack-services-4ca49c6795bf8ccc.yaml b/releasenotes/notes/standalone-default-openstack-services-4ca49c6795bf8ccc.yaml new file mode 100644 index 0000000000..8c495b02bf --- /dev/null +++ b/releasenotes/notes/standalone-default-openstack-services-4ca49c6795bf8ccc.yaml @@ -0,0 +1,11 @@ +--- +features: + - | + With the standalone deployment mechanism, the default list of enabled + OpenStack services is Keystone, Nova (and related), Neutron (and related), + Glance, Cinder, Swift and Horizon. The default list of disabled of + OpenStack services is Aodh, Barbican, Ceilomter, Congress, Designate, + Gnocchi, Heat, Ironic, Manila, Mistral, Panko, Sahara, Tacker and Zaqar. + Disabled services can be enabled by passing the appropriate environment + files to re-enable them during the deployment. +