pikvm: Add user for Prometheus metrics
PiKVM exports metrics in Prometheus format, but requires authentication to scrape them.
This commit is contained in:
@@ -7,3 +7,14 @@ pikvm_users:
|
|||||||
- username: dustin
|
- username: dustin
|
||||||
password: >-
|
password: >-
|
||||||
{{ lookup('pipe','rbw get --folder Pyrocufflink ' + ansible_hostname + ' dustin') }}
|
{{ lookup('pipe','rbw get --folder Pyrocufflink ' + ansible_hostname + ' dustin') }}
|
||||||
|
- username: prometheus
|
||||||
|
password: >-
|
||||||
|
{{
|
||||||
|
lookup(
|
||||||
|
"kubernetes.core.k8s",
|
||||||
|
kind="Secret",
|
||||||
|
namespace="victoria-metrics",
|
||||||
|
resource_name="vmagent",
|
||||||
|
).data["pikvm.password"]
|
||||||
|
| b64decode
|
||||||
|
}}
|
||||||
|
|||||||
Reference in New Issue
Block a user