Role - edpm-telemetry-power-monitoring

osp.edpm.edpm_telemetry_power_monitoring role – The main entry point for the edpm_telemetry role.

Entry point main – The main entry point for the edpm_telemetry role.

Synopsis

Parameters

Parameter

Comments

edpm_telemetry_cacerts

string / required

The path in the compute node where the cacerts are stored

edpm_telemetry_ceilometer_agent_ipmi_common_volumes

list / elements=string

List of always-present volume mounts for ceilometer_agent_ipmi

Default: ["{{ edpm_telemetry_config_dest }}/ceilometer.conf:/etc/ceilometer/ceilometer.conf:ro", "{{ edpm_telemetry_config_dest }}/polling.yaml:/etc/ceilometer/polling.yaml:ro", "{{ edpm_telemetry_config_dest }}/ceilometer-host-specific.conf:/etc/ceilometer/ceilometer.conf.d/02-ceilometer-host-specific.conf:ro", "/etc/hosts:/etc/hosts:ro", "/etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro", "/etc/localtime:/etc/localtime:ro", "/etc/pki/ca-trust/source/anchors:/etc/pki/ca-trust/source/anchors:ro", "/dev/log:/dev/log"]

edpm_telemetry_ceilometer_agent_ipmi_custom_conf_volumes

list / elements=string

List of volume mounts for the custom ceilometer.conf.d drop-in in ceilometer_agent_ipmi

Default: ["{{ edpm_telemetry_config_dest }}/custom.conf:/etc/ceilometer/ceilometer.conf.d/01-ceilometer-custom.conf:ro"]

edpm_telemetry_ceilometer_agent_ipmi_tls_cacert_volumes

list / elements=string

List of CA bundle volume mounts for ceilometer_agent_ipmi, added when CA bundle exists

Default: ["{{ edpm_telemetry_cacerts }}/tls-ca-bundle.pem:/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem:ro,z"]

edpm_telemetry_ceilometer_agent_ipmi_tls_volumes

list / elements=string

List of TLS volume mounts for ceilometer_agent_ipmi, added when TLS certs exist

Default: ["{{ edpm_telemetry_certs }}:/etc/ceilometer/tls:z"]

edpm_telemetry_ceilometer_ipmi_image

string / required

The name of the ceilometer ipmi podman image

edpm_telemetry_certs

string / required

The path in the compute node where the certs are stored

edpm_telemetry_config_dest

string / required

The path in the compute node where the config files are copied to

edpm_telemetry_config_src

string / required

The path in the ansibleEE container where the config files are stored

edpm_telemetry_old_tripleo_compute_sevices

list / elements=string / required

List of ceilometer agents to be stopped during EDPM adoption

edpm_telemetry_power_monitoring_healthcheck_sources

dictionary / required

Contains information about distribution of container health check scripts. Keys state for container names and value is name of a script directory from module’s files directory.