Merge "Remove unused pacemaker profiles"
This commit is contained in:
commit
94a5b6ba38
@ -128,7 +128,6 @@ resource_registry:
|
||||
OS::TripleO::Services::CinderScheduler: puppet/services/cinder-scheduler.yaml
|
||||
OS::TripleO::Services::CinderVolume: puppet/services/cinder-volume.yaml
|
||||
OS::TripleO::Services::BlockStorageCinderVolume: puppet/services/cinder-volume.yaml
|
||||
OS::TripleO::Services::Core: OS::Heat::None
|
||||
OS::TripleO::Services::Keystone: puppet/services/keystone.yaml
|
||||
OS::TripleO::Services::GlanceApi: puppet/services/glance-api.yaml
|
||||
OS::TripleO::Services::GlanceRegistry: puppet/services/glance-registry.yaml
|
||||
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Ceilometer Central Agent service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
MonitoringSubscriptionCeilometerCentral:
|
||||
default: 'overcloud-ceilometer-agent-central'
|
||||
type: string
|
||||
|
||||
resources:
|
||||
CeilometerServiceBase:
|
||||
type: ../ceilometer-agent-central.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Ceilometer Central Agent pacemaker role.
|
||||
value:
|
||||
service_name: ceilometer_agent_central
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionCeilometerCentral}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||
- ceilometer::agent::central::manage_service: false
|
||||
ceilometer::agent::central::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::ceilometer::agent::central
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Ceilometer Notification Agent service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
MonitoringSubscriptionCeilometerNotification:
|
||||
default: 'overcloud-ceilometer-agent-notification'
|
||||
type: string
|
||||
|
||||
resources:
|
||||
CeilometerServiceBase:
|
||||
type: ../ceilometer-agent-notification.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Ceilometer Notification Agent pacemaker role.
|
||||
value:
|
||||
service_name: ceilometer_agent_notification
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionCeilometerNotification}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||
- ceilometer::agent::notification::manage_service: false
|
||||
ceilometer::agent::notification::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::ceilometer::agent::notification
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Ceilometer API service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
MonitoringSubscriptionCeilometerApi:
|
||||
default: 'overcloud-ceilometer-api'
|
||||
type: string
|
||||
|
||||
resources:
|
||||
CeilometerServiceBase:
|
||||
type: ../ceilometer-api.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Ceilometer API pacemaker role.
|
||||
value:
|
||||
service_name: ceilometer_api
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionCeilometerApi}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||
- ceilometer::api::manage_service: false
|
||||
ceilometer::api::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::ceilometer::api
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Ceilometer Collector service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
MonitoringSubscriptionCeilometerCollector:
|
||||
default: 'overcloud-ceilometer-collector'
|
||||
type: string
|
||||
|
||||
resources:
|
||||
CeilometerServiceBase:
|
||||
type: ../ceilometer-collector.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Ceilometer Collector pacemaker role.
|
||||
value:
|
||||
service_name: ceilometer_collector
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionCeilometerCollector}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||
- ceilometer::collector::manage_service: false
|
||||
ceilometer::collector::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::ceilometer::collector
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Cinder API service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
CinderApiBase:
|
||||
type: ../cinder-api.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Cinder API role.
|
||||
value:
|
||||
service_name: cinder_api
|
||||
monitoring_subscription: {get_attr: [CinderApiBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [CinderApiBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [CinderApiBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [CinderApiBase, role_data, config_settings]
|
||||
- cinder::api::manage_service: false
|
||||
cinder::api::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::cinder::api
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Cinder Scheduler service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
CinderSchedulerBase:
|
||||
type: ../cinder-scheduler.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Cinder Scheduler role.
|
||||
value:
|
||||
service_name: cinder_scheduler
|
||||
monitoring_subscription: {get_attr: [CinderSchedulerBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [CinderSchedulerBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [CinderSchedulerBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [CinderSchedulerBase, role_data, config_settings]
|
||||
- cinder::scheduler::manage_service: false
|
||||
cinder::scheduler::enabled: false
|
||||
step_config:
|
||||
include ::tripleo::profile::pacemaker::cinder::scheduler
|
@ -1,29 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Core (fake) service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Core role.
|
||||
value:
|
||||
service_name: core
|
||||
config_settings: {}
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::core
|
@ -1,42 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
MongoDb service deployment using puppet
|
||||
|
||||
parameters:
|
||||
#Parameters not used EndpointMap
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
MongoDbBase:
|
||||
type: ../../database/mongodb.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Service mongodb using composable services.
|
||||
value:
|
||||
service_name: mongodb
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [MongoDbBase, role_data, config_settings]
|
||||
- tripleo::profile::pacemaker::database::mongodb::mongodb_replset: {get_attr: [MongoDbBase, aux_parameters, rplset_name]}
|
||||
mongodb::server::service_manage: False
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::database::mongodb
|
@ -1,74 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Glance API service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
GlanceFilePcmkDevice:
|
||||
default: ''
|
||||
description: >
|
||||
An exported storage device that should be mounted by Pacemaker
|
||||
as Glance storage. Effective when GlanceFilePcmkManage is true.
|
||||
type: string
|
||||
GlanceFilePcmkFstype:
|
||||
default: 'nfs'
|
||||
description: >
|
||||
Filesystem type for Pacemaker mount used as Glance storage.
|
||||
Effective when GlanceFilePcmkManage is true.
|
||||
type: string
|
||||
GlanceFilePcmkManage:
|
||||
default: false
|
||||
description: >
|
||||
Whether to make Glance file backend a mount managed by Pacemaker.
|
||||
Effective when GlanceBackend is 'file'.
|
||||
type: boolean
|
||||
GlanceFilePcmkOptions:
|
||||
default: ''
|
||||
description: >
|
||||
Mount options for Pacemaker mount used as Glance storage.
|
||||
Effective when GlanceFilePcmkManage is true.
|
||||
type: string
|
||||
|
||||
resources:
|
||||
|
||||
GlanceApiBase:
|
||||
type: ../glance-api.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Glance role.
|
||||
value:
|
||||
service_name: glance_api
|
||||
monitoring_subscription: {get_attr: [GlanceApiBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [GlanceApiBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [GlanceApiBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [GlanceApiBase, role_data, config_settings]
|
||||
- glance_file_pcmk_device: {get_param: GlanceFilePcmkDevice}
|
||||
glance_file_pcmk_fstype: {get_param: GlanceFilePcmkFstype}
|
||||
glance_file_pcmk_manage: {get_param: GlanceFilePcmkManage}
|
||||
glance_file_pcmk_options: {get_param: GlanceFilePcmkOptions}
|
||||
glance_file_pcmk_directory: '/var/lib/glance/images'
|
||||
glance::api::manage_service: false
|
||||
glance::api::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::glance
|
@ -1,47 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Glance Registry service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
GlanceRegistryBase:
|
||||
type: ../glance-registry.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Glance role.
|
||||
value:
|
||||
service_name: glance_registry
|
||||
monitoring_subscription: {get_attr: [GlanceRegistryBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [GlanceRegistryBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [GlanceRegistryBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [GlanceRegistryBase, role_data, config_settings]
|
||||
- glance::registry::manage_service: false
|
||||
glance::registry::enabled: false
|
||||
# No puppet manifests since glance-registry is included in
|
||||
# ::tripleo::profile::pacemaker::glance which is maintained alongside of
|
||||
# pacemaker/glance-api.yaml.
|
||||
step_config:
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Gnocchi service configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
MonitoringSubscriptionGnocchiApi:
|
||||
default: 'overcloud-gnocchi-api'
|
||||
type: string
|
||||
|
||||
resources:
|
||||
GnocchiServiceBase:
|
||||
type: ../gnocchi-api.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Gnocchi role.
|
||||
value:
|
||||
service_name: gnocchi_api
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionGnocchiApi}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [GnocchiServiceBase, role_data, config_settings]
|
||||
- gnocchi::metricd::manage_service: false
|
||||
gnocchi::metricd::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::gnocchi::api
|
@ -1,47 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Gnocchi service configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
MonitoringSubscriptionGnocchiMetricd:
|
||||
default: 'overcloud-gnocchi-metricd'
|
||||
type: string
|
||||
|
||||
resources:
|
||||
GnocchiServiceBase:
|
||||
type: ../gnocchi-metricd.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Gnocchi role.
|
||||
value:
|
||||
service_name: gnocchi_metricd
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionGnocchiMetricd}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [GnocchiServiceBase, role_data, config_settings]
|
||||
- gnocchi::metricd::manage_service: false
|
||||
gnocchi::metricd::enabled: false
|
||||
tripleo::profile::pacemaker::gnocchi::gnocchi_indexer_backend: {get_attr: [GnocchiServiceBase, aux_parameters, gnocchi_indexer_backend]}
|
||||
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::gnocchi::metricd
|
@ -1,46 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Gnocchi service configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
MonitoringSubscriptionGnocchiStatsd:
|
||||
default: 'overcloud-gnocchi-statsd'
|
||||
type: string
|
||||
|
||||
resources:
|
||||
GnocchiServiceBase:
|
||||
type: ../gnocchi-statsd.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Gnocchi role.
|
||||
value:
|
||||
service_name: gnocchi_statsd
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionGnocchiStatsd}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [GnocchiServiceBase, role_data, config_settings]
|
||||
- gnocchi::statsd::manage_service: false
|
||||
gnocchi::statsd::enabled: false
|
||||
tripleo::profile::pacemaker::gnocchi::gnocchi_indexer_backend: {get_attr: [GnocchiServiceBase, aux_parameters, gnocchi_indexer_backend]}
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::gnocchi::statsd
|
@ -1,44 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Openstack Heat CloudFormation API service configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
HeatApiCfnBase:
|
||||
type: ../heat-api-cfn.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Heat CloudFormation API role.
|
||||
value:
|
||||
service_name: heat_api_cfn
|
||||
monitoring_subscription: {get_attr: [HeatApiCfnBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [HeatApiCfnBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [HeatApiCfnBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [HeatApiCfnBase, role_data, config_settings]
|
||||
- heat::api_cfn::manage_service: false
|
||||
heat::api_cfn::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::heat::api_cfn
|
@ -1,44 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Openstack Heat CloudWatch API service configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
HeatApiCloudwatchBase:
|
||||
type: ../heat-api-cloudwatch.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Heat Cloudwatch API role.
|
||||
value:
|
||||
service_name: heat_api_cloudwatch
|
||||
monitoring_subscription: {get_attr: [HeatApiCloudwatchBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [HeatApiCloudwatchBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [HeatApiCloudwatchBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [HeatApiCloudwatchBase, role_data, config_settings]
|
||||
- heat::api_cloudwatch::manage_service: false
|
||||
heat::api_cloudwatch::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::heat::api_cloudwatch
|
@ -1,44 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Openstack Heat API service configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
HeatApiBase:
|
||||
type: ../heat-api.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Heat API role.
|
||||
value:
|
||||
service_name: heat_api
|
||||
monitoring_subscription: {get_attr: [HeatApiBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [HeatApiBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [HeatApiBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [HeatApiBase, role_data, config_settings]
|
||||
- heat::api::manage_service: false
|
||||
heat::api::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::heat::api
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Openstack Heat Engine service configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
HeatEngineBase:
|
||||
type: ../heat-engine.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Heat engine role.
|
||||
value:
|
||||
service_name: heat_engine
|
||||
monitoring_subscription: {get_attr: [HeatEngineBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [HeatEngineBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [HeatEngineBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [HeatEngineBase, role_data, config_settings]
|
||||
- heat::engine::manage_service: false
|
||||
heat::engine::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::heat::engine
|
@ -1,41 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Horizon service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
HorizonBase:
|
||||
type: ../horizon.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Horizon role.
|
||||
value:
|
||||
service_name: horizon
|
||||
monitoring_subscription: {get_attr: [HorizonBase, role_data, monitoring_subscription]}
|
||||
config_settings:
|
||||
get_attr: [HorizonBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::horizon
|
||||
include ::tripleo::profile::pacemaker::apache
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Keystone service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
KeystoneServiceBase:
|
||||
type: ../keystone.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Keystone pacemaker role.
|
||||
value:
|
||||
service_name: keystone
|
||||
monitoring_subscription: {get_attr: [KeystoneServiceBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [KeystoneServiceBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [KeystoneServiceBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [KeystoneServiceBase, role_data, config_settings]
|
||||
- keystone::manage_service: false
|
||||
keystone::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::keystone
|
@ -1,42 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
Mecached service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
MemcachedServiceBase:
|
||||
type: ../memcached.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Memcached pacemaker role.
|
||||
value:
|
||||
service_name: memcached
|
||||
monitoring_subscription: {get_attr: [MemcachedServiceBase, role_data, monitoring_subscription]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [MemcachedServiceBase, role_data, config_settings]
|
||||
- memcached::service_manage: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::memcached
|
@ -1,46 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron DHCP service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronDhcpBase:
|
||||
type: ../neutron-dhcp.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron DHCP role.
|
||||
value:
|
||||
service_name: neutron_dhcp
|
||||
monitoring_subscription: {get_attr: [NeutronDhcpBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NeutronDhcpBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NeutronDhcpBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronDhcpBase, role_data, config_settings]
|
||||
- tripleo::profile::pacemaker::neutron::enable_dhcp: True
|
||||
neutron::agents::dhcp::enabled: false
|
||||
neutron::agents::dhcp::manage_service: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::dhcp
|
@ -1,46 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron L3 service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronL3Base:
|
||||
type: ../neutron-l3.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron L3 role.
|
||||
value:
|
||||
service_name: neutron_l3
|
||||
monitoring_subscription: {get_attr: [NeutronL3Base, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NeutronL3Base, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NeutronL3Base, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronL3Base, role_data, config_settings]
|
||||
- tripleo::profile::pacemaker::neutron::enable_l3: True
|
||||
neutron::agents::l3::enabled: false
|
||||
neutron::agents::l3::manage_service: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::l3
|
@ -1,44 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron Metadata service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronMetadataBase:
|
||||
type: ../neutron-metadata.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron Metadata role.
|
||||
value:
|
||||
service_name: neutron_metadata
|
||||
monitoring_subscription: {get_attr: [NeutronMetadataBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NeutronMetadataBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NeutronMetadataBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronMetadataBase, role_data, config_settings]
|
||||
- tripleo::profile::pacemaker::neutron::enable_metadata: True
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::metadata
|
@ -1,41 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron Midonet with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronMidonetBase:
|
||||
type: ../neutron-midonet.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron Midonet plugin.
|
||||
value:
|
||||
service_name: neutron_midonet
|
||||
monitoring_subscription: {get_attr: [NeutronMidonetBase, role_data, monitoring_subscription]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronMidonetBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::plugins::midonet
|
@ -1,42 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron OVS agent with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronOvsBase:
|
||||
type: ../neutron-ovs-agent.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron OVS agent service.
|
||||
value:
|
||||
service_name: neutron_ovs_agent
|
||||
monitoring_subscription: {get_attr: [NeutronOvsBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NeutronOvsBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NeutronOvsBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
get_attr: [NeutronOvsBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::ovs
|
@ -1,42 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron ML2 Plugin with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronMl2Base:
|
||||
type: ../neutron-plugin-ml2.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron ML2 plugin.
|
||||
value:
|
||||
service_name: neutron_plugin_ml2
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronMl2Base, role_data, config_settings]
|
||||
- neutron::agents::ml2::ovs::enabled: false
|
||||
neutron::agents::ml2::ovs::manage_service: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::plugins::ml2
|
@ -1,40 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron Nuage Plugin with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronPluginNuageBase:
|
||||
type: ../neutron-plugin-nuage.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron Nuage plugin.
|
||||
value:
|
||||
service_name: neutron_plugin_nuage
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronPluginNuageBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::plugins::nuage
|
@ -1,40 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron OpenContrail Plugin with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronPluginOpenContrail:
|
||||
type: ../neutron-plugin-nuage.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron OpenContrail plugin.
|
||||
value:
|
||||
service_name: neutron_plugin_opencontrail
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronPluginOpenContrail, role_data, config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::plugins::opencontrail
|
@ -1,40 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron PLUMgrid Plugin with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NeutronPluginPlumgridBase:
|
||||
type: ../neutron-plugin-ml2.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron PLUMgrid plugin.
|
||||
value:
|
||||
service_name: neutron_plugin_plumgrid
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronPluginPlumgridBase, role_data, config_settings]
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::plugins::plumgrid
|
@ -1,48 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Neutron Server with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
NeutronL3HA:
|
||||
default: true
|
||||
description: Whether to enable HA for virtual routers
|
||||
type: boolean
|
||||
|
||||
resources:
|
||||
|
||||
NeutronServerBase:
|
||||
type: ../neutron-server.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Neutron Server.
|
||||
value:
|
||||
service_name: neutron_server
|
||||
monitoring_subscription: {get_attr: [NeutronServerBase, role_data, monitoring_subscription]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NeutronServerBase, role_data, config_settings]
|
||||
- neutron::server::enabled: false
|
||||
neutron::server::manage_service: false
|
||||
neutron::server::l3_ha: {get_param: NeutronL3HA}
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::neutron::server
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Nova API service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NovaApiBase:
|
||||
type: ../nova-api.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Nova API role.
|
||||
value:
|
||||
service_name: nova_api
|
||||
monitoring_subscription: {get_attr: [NovaApiBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NovaApiBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NovaApiBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NovaApiBase, role_data, config_settings]
|
||||
- nova::api::manage_service: false
|
||||
nova::api::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::nova::api
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Nova Conductor service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NovaConductorBase:
|
||||
type: ../nova-conductor.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Nova Conductor role.
|
||||
value:
|
||||
service_name: nova_conductor
|
||||
monitoring_subscription: {get_attr: [NovaConductorBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NovaConductorBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NovaConductorBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NovaConductorBase, role_data, config_settings]
|
||||
- nova::conductor::manage_service: false
|
||||
nova::conductor::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::nova::conductor
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Nova Consoleauth service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NovaConsoleauthBase:
|
||||
type: ../nova-consoleauth.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Nova Consoleauth role.
|
||||
value:
|
||||
service_name: nova_consoleauth
|
||||
monitoring_subscription: {get_attr: [NovaConsoleauthBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NovaConsoleauthBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NovaConsoleauthBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NovaConsoleauthBase, role_data, config_settings]
|
||||
- nova::consoleauth::manage_service: false
|
||||
nova::consoleauth::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::nova::consoleauth
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Nova Scheduler service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NovaSchedulerBase:
|
||||
type: ../nova-scheduler.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Nova Scheduler role.
|
||||
value:
|
||||
service_name: nova_scheduler
|
||||
monitoring_subscription: {get_attr: [NovaSchedulerBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NovaSchedulerBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NovaSchedulerBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NovaSchedulerBase, role_data, config_settings]
|
||||
- nova::scheduler::manage_service: false
|
||||
nova::scheduler::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::nova::scheduler
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Nova Vncproxy service with Pacemaker configured with Puppet.
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
NovaVncproxyBase:
|
||||
type: ../nova-vnc-proxy.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Nova Vncproxy role.
|
||||
value:
|
||||
service_name: nova_vnc_proxy
|
||||
monitoring_subscription: {get_attr: [NovaVncproxyBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [NovaVncproxyBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [NovaVncproxyBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [NovaVncproxyBase, role_data, config_settings]
|
||||
- nova::vncproxy::manage_service: false
|
||||
nova::vncproxy::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::nova::vncproxy
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Sahara API service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
SaharaApiBase:
|
||||
type: ../sahara-api.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Sahara API role.
|
||||
value:
|
||||
service_name: sahara_api
|
||||
monitoring_subscription: {get_attr: [SaharaApiBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [SaharaApiBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [SaharaApiBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [SaharaApiBase, role_data, config_settings]
|
||||
- sahara::service::api::manage_service: false
|
||||
sahara::service::api::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::sahara::api
|
@ -1,45 +0,0 @@
|
||||
heat_template_version: ocata
|
||||
|
||||
description: >
|
||||
OpenStack Sahara Engine service with Pacemaker configured with Puppet
|
||||
|
||||
parameters:
|
||||
ServiceNetMap:
|
||||
default: {}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry. This
|
||||
mapping overrides those in ServiceNetMapDefaults.
|
||||
type: json
|
||||
DefaultPasswords:
|
||||
default: {}
|
||||
type: json
|
||||
EndpointMap:
|
||||
default: {}
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
|
||||
resources:
|
||||
|
||||
SaharaEngineBase:
|
||||
type: ../sahara-engine.yaml
|
||||
properties:
|
||||
ServiceNetMap: {get_param: ServiceNetMap}
|
||||
DefaultPasswords: {get_param: DefaultPasswords}
|
||||
EndpointMap: {get_param: EndpointMap}
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
description: Role data for the Sahara Engine role.
|
||||
value:
|
||||
service_name: sahara_engine
|
||||
monitoring_subscription: {get_attr: [SaharaEngineBase, role_data, monitoring_subscription]}
|
||||
logging_source: {get_attr: [SaharaEngineBase, role_data, logging_source]}
|
||||
logging_groups: {get_attr: [SaharaEngineBase, role_data, logging_groups]}
|
||||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [SaharaEngineBase, role_data, config_settings]
|
||||
- sahara::service::engine::manage_service: false
|
||||
sahara::service::engine::enabled: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::sahara::engine
|
@ -33,7 +33,6 @@
|
||||
- OS::TripleO::Services::CinderBackup
|
||||
- OS::TripleO::Services::CinderScheduler
|
||||
- OS::TripleO::Services::CinderVolume
|
||||
- OS::TripleO::Services::Core
|
||||
- OS::TripleO::Services::Kernel
|
||||
- OS::TripleO::Services::Keystone
|
||||
- OS::TripleO::Services::GlanceApi
|
||||
|
Loading…
Reference in New Issue
Block a user