edpm_telemetry_cacerts
string / required
|
The path in the compute node where the cacerts are stored
|
edpm_telemetry_ceilometer_common_volumes
list / elements=string
|
List of always-present volume mounts for ceilometer_agent_compute
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", "/run/libvirt:/run/libvirt:shared,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_compute_image
string / required
|
The name of the ceilometer compute podman image
|
edpm_telemetry_ceilometer_custom_conf_volumes
list / elements=string
|
List of volume mounts for the custom ceilometer.conf.d drop-in in ceilometer_agent_compute
Default: ["{{ edpm_telemetry_config_dest }}/custom.conf:/etc/ceilometer/ceilometer.conf.d/01-ceilometer-custom.conf:ro"]
|
edpm_telemetry_ceilometer_tls_cacert_volumes
list / elements=string
|
List of CA bundle volume mounts for ceilometer_agent_compute, 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_tls_volumes
list / elements=string
|
List of TLS volume mounts for ceilometer_agent_compute, added when TLS certs exist
Default: ["{{ edpm_telemetry_certs }}:/etc/ceilometer/tls:z"]
|
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_enabled_exporters
list / elements=string / required
|
List of exporters to be deployed in the compute node
|
edpm_telemetry_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.
|
edpm_telemetry_network_exporter_common_volumes
list / elements=string
|
List of always-present volume mounts for openstack_network_exporter
Default: ["{{ edpm_telemetry_config_dest }}/openstack_network_exporter.yaml:/etc/openstack_network_exporter/openstack_network_exporter.yaml:z", "/proc:/host/proc:ro"]
|
edpm_telemetry_network_exporter_ovs_volumes
list / elements=string
|
List of OVS/OVN volume mounts for openstack_network_exporter, added in production deployments
Default: ["/var/run/openvswitch:/run/openvswitch:rw,z", "/var/lib/openvswitch/ovn:/run/ovn:rw,z"]
|
edpm_telemetry_network_exporter_tls_volumes
list / elements=string
|
List of TLS volume mounts for openstack_network_exporter, added when TLS certs exist
Default: ["{{ edpm_telemetry_certs }}:/etc/openstack_network_exporter/tls:z"]
|
edpm_telemetry_node_exporter_common_volumes
list / elements=string
|
List of always-present volume mounts for node_exporter
Default: ["/var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket:rw", "/:/rootfs:ro"]
|
edpm_telemetry_node_exporter_extra_args
list / elements=string
|
Extra command-line arguments to pass to node_exporter. Contains the default set of collector enable/disable flags. Override this per deployment to control which collectors are active.
Default: ["--collector.systemd", "--collector.systemd.unit-include=(edpm_.*|ovs.*|openvswitch|virt.*|rsyslog)\\.service", "--no-collector.dmi", "--no-collector.entropy", "--no-collector.thermal_zone", "--no-collector.time", "--no-collector.timex", "--no-collector.uname", "--no-collector.stat", "--no-collector.hwmon", "--no-collector.os", "--no-collector.selinux", "--no-collector.textfile", "--no-collector.powersupplyclass", "--no-collector.pressure", "--no-collector.rapl"]
|
edpm_telemetry_node_exporter_image
string / required
|
The name of the node_exporter podman image
|
edpm_telemetry_node_exporter_tls_volumes
list / elements=string
|
List of TLS volume mounts for node_exporter, added when TLS certs exist
Default: ["{{ edpm_telemetry_config_dest }}/node_exporter.yaml:/etc/node_exporter/node_exporter.yaml:z", "{{ edpm_telemetry_certs }}:/etc/node_exporter/tls:z"]
|
edpm_telemetry_old_tripleo_compute_sevices
list / elements=string / required
|
List of ceilometer agents to be stopped during EDPM adoption
|
edpm_telemetry_openstack_network_exporter_collectors
list / elements=string
|
List of collectors to be enabled in openstack_network_exporter. Defaults to EDPM-compatible collectors (excludes ovnnorthd, ovsdbserver). Set to empty list [] to enable all collectors.
Default: ["bridge", "coverage", "datapath", "interface", "memory", "ovn", "pmd-perf", "pmd-rxq", "vswitch"]
|
edpm_telemetry_openstack_network_exporter_image
string / required
|
The name of the openstack_network_exporter podman image
|
edpm_telemetry_openstack_network_exporter_log_level
string
|
Log level for openstack_network_exporter. Supported levels: debug, info, notice, warning, error, critical. Default: info
Default: "info"
|
edpm_telemetry_podman_exporter_common_volumes
list / elements=string
|
List of always-present volume mounts for podman_exporter
Default: ["/run/podman/podman.sock:/run/podman/podman.sock:rw,z"]
|
edpm_telemetry_podman_exporter_image
string / required
|
The name of the podman_exporter podman image
|
edpm_telemetry_podman_exporter_tls_cacert_volumes
list / elements=string
|
List of CA bundle volume mounts for podman_exporter, added when CA bundle exists
|
edpm_telemetry_podman_exporter_tls_volumes
list / elements=string
|
List of TLS volume mounts for podman_exporter, added when TLS certs exist
Default: ["{{ edpm_telemetry_config_dest }}/podman_exporter.yaml:/etc/podman_exporter/podman_exporter.yaml:z", "{{ edpm_telemetry_certs }}:/etc/podman_exporter/tls:z"]
|