Comment 1 for bug 2004612

Revision history for this message
George Kraft (cynerva) wrote :

Thanks for the report. The Prometheus job is defined by the etcd charm in the register_prometheus_jobs handler[1]. Looking at the prometheus-manual interface definition[2], it should be possible to provide client certificates to the register_job call.

[1]: https://github.com/charmed-kubernetes/layer-etcd/blob/ae98be0046953ced628f682eee266d0e875a62b0/reactive/etcd.py#L904-L912
[2]: https://github.com/juju-solutions/interface-prometheus-manual/blob/51094180f38de3e66afcda5e520cd0b895e88c26/provides.py#L17-L25