feat: route observability through one tailscale endpoint
All checks were successful
Deploy Cluster / Terraform (push) Successful in 51s
Deploy Cluster / Ansible (push) Successful in 9m33s

This commit is contained in:
2026-03-07 01:04:03 +00:00
parent be04602bfb
commit 4c104f74e8
6 changed files with 71 additions and 13 deletions

View File

@@ -24,16 +24,16 @@ spec:
values:
grafana:
enabled: true
grafana.ini:
server:
root_url: http://observability/grafana/
serve_from_sub_path: true
persistence:
enabled: true
storageClassName: local-path
size: 5Gi
service:
type: LoadBalancer
loadBalancerClass: tailscale
annotations:
tailscale.com/hostname: grafana
tailscale.com/proxy-class: infra-stable
type: ClusterIP
sidecar:
datasources:
enabled: true
@@ -45,12 +45,10 @@ spec:
searchNamespace: observability
prometheus:
service:
type: LoadBalancer
loadBalancerClass: tailscale
annotations:
tailscale.com/hostname: prometheus
tailscale.com/proxy-class: infra-stable
type: ClusterIP
prometheusSpec:
externalUrl: http://observability/prometheus/
routePrefix: /prometheus/
retention: 7d
storageSpec:
volumeClaimTemplate: