pikvm: Add user for Prometheus metrics

PiKVM exports metrics in Prometheus format, but requires authentication
to scrape them.
This commit is contained in:
2025-12-01 12:17:26 -06:00
parent e9d2d21ec3
commit 7eeacdecd7

View File

@@ -7,3 +7,14 @@ pikvm_users:
- username: dustin
password: >-
{{ 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
}}