metrics: make metrics endpoint toggleable

This commit is contained in:
Nico Rey 2022-02-25 18:36:03 -03:00
parent a9122c3de3
commit 06e6c29a5b
8 changed files with 38 additions and 18 deletions

View file

@ -5,5 +5,6 @@ metadata:
data:
server_url: $(PUBLIC_PROTO)://$(PUBLIC_HOSTNAME)
listen_addr: "0.0.0.0:8080"
metrics_enabled: "true"
metrics_listen_addr: "127.0.0.1:9915"
ephemeral_node_inactivity_timeout: "30m"

View file

@ -30,6 +30,11 @@ spec:
configMapKeyRef:
name: headscale-config
key: metrics_listen_addr
- name: METRICS_ENABLED
valueFrom:
configMapKeyRef:
name: headscale-config
key: metrics_enabled
- name: DERP_MAP_PATH
value: /vol/config/derp.yaml
- name: EPHEMERAL_NODE_INACTIVITY_TIMEOUT

View file

@ -31,6 +31,11 @@ spec:
configMapKeyRef:
name: headscale-config
key: metrics_listen_addr
- name: METRICS_ENABLED
valueFrom:
configMapKeyRef:
name: headscale-config
key: metrics_enabled
- name: DERP_MAP_PATH
value: /vol/config/derp.yaml
- name: EPHEMERAL_NODE_INACTIVITY_TIMEOUT