Expose instance discovery method for compute agent
Change-Id: Ia3c514ab75ec48bf350653ceef50e4d966219a87
This commit is contained in:
parent
dcfc58102c
commit
70e8e7a744
@ -21,6 +21,12 @@ parameters:
|
||||
MonitoringSubscriptionCeilometerCompute:
|
||||
default: 'overcloud-ceilometer-agent-compute'
|
||||
type: string
|
||||
InstanceDiscoveryMethod:
|
||||
default: 'libvirt_metadata'
|
||||
description: Method used to discover instances running on compute node
|
||||
type: string
|
||||
constraints:
|
||||
- allowed_values: ['naive', 'libvirt_metadata', 'workload_partitioning']
|
||||
|
||||
resources:
|
||||
CeilometerServiceBase:
|
||||
@ -37,6 +43,8 @@ outputs:
|
||||
service_name: ceilometer_agent_compute
|
||||
monitoring_subscription: {get_param: MonitoringSubscriptionCeilometerCompute}
|
||||
config_settings:
|
||||
get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||
map_merge:
|
||||
- get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||
- ceilometer::agent::compute::instance_discovery_method: {get_param: InstanceDiscoveryMethod}
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::ceilometer::agent::compute
|
||||
|
Loading…
x
Reference in New Issue
Block a user