Skip to content

Commit 39cd6f2

Browse files
authored
Enable Tls for ceilometer_prometheus_exporter in ceilometer compute (#952)
* Enable Tls for ceilometer_prometheus_exporter in ceilometer compute
1 parent 4b1312d commit 39cd6f2

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

roles/edpm_telemetry/tasks/configure.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@
118118
loop:
119119
- node_exporter
120120
- podman_exporter
121+
- ceilometer_prom_exporter
121122
loop_control:
122123
loop_var: exporter
123124

roles/edpm_telemetry/templates/ceilometer_agent_compute.json.j2

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@
2626
{% if ca_bundle_exists|bool %}
2727
"{{ edpm_telemetry_cacerts }}/tls-ca-bundle.pem:/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem:ro,z",
2828
{% endif %}
29+
{% if tls_cert_exists|bool %}
30+
"{{ edpm_telemetry_config_dest }}/ceilometer_prom_exporter.yaml:/etc/ceilometer/ceilometer_prom_exporter.yaml:z",
31+
"{{ edpm_telemetry_certs }}:/etc/ceilometer/tls:z",
32+
{% endif %}
2933
"/dev/log:/dev/log"
3034
]
3135
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
tls_server_config:
2+
cert_file: /etc/ceilometer/tls/tls.crt
3+
key_file: /etc/ceilometer/tls/tls.key

0 commit comments

Comments
 (0)