change ingress to tailscale

This commit is contained in:
2024-08-17 21:54:09 -05:00
parent 784a0f6b8c
commit 60a5174a4f
2 changed files with 14 additions and 22 deletions

View File

@@ -315,12 +315,12 @@ homepage:
icon: grafana.png icon: grafana.png
description: Grafana description: Grafana
href: https://grafana-cl01tl.boreal-beaufort.ts.net href: https://grafana-cl01tl.boreal-beaufort.ts.net
siteMonitor: https://grafana.alexlebens.net siteMonitor: https://grafana.grafana:80
statusStyle: dot statusStyle: dot
- Metrics: - Metrics:
icon: prometheus.png icon: prometheus.png
description: Prometheus description: Prometheus
href: https://prometheus.alexlebens.net href: https://prometheus-cl01tl.boreal-beaufort.ts.net
siteMonitor: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090 siteMonitor: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
statusStyle: dot statusStyle: dot
widget: widget:
@@ -329,7 +329,7 @@ homepage:
- Alerts: - Alerts:
icon: alertmanager.png icon: alertmanager.png
description: Alertmanager description: Alertmanager
href: https://alertmanager.alexlebens.net href: https://alertmanager-cl01tl.boreal-beaufort.ts.net
siteMonitor: http://kube-prometheus-stack-alertmanager.kube-prometheus-stack:9093 siteMonitor: http://kube-prometheus-stack-alertmanager.kube-prometheus-stack:9093
statusStyle: dot statusStyle: dot
- Tautulli: - Tautulli:

View File

@@ -43,22 +43,18 @@ kube-prometheus-stack:
token_file: /etc/alertmanager/secrets/alertmanager-config-secret/pushover_token token_file: /etc/alertmanager/secrets/alertmanager-config-secret/pushover_token
ingress: ingress:
enabled: true enabled: true
ingressClassName: traefik ingressClassName: tailscale
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
cert-manager.io/cluster-issuer: letsencrypt-issuer
hosts: hosts:
- alertmanager.alexlebens.net - alertmanager-cl01tl
tls: tls:
- secretName: alertmanager-secret-tls - secretName: alertmanager-cl01tl
hosts: hosts:
- alertmanager.alexlebens.net - alertmanager-cl01tl
alertmanagerSpec: alertmanagerSpec:
secrets: secrets:
- alertmanager-config-secret - alertmanager-config-secret
replicas: 1 replicas: 1
externalUrl: https://alertmanager.alexlebens.net externalUrl: https://alertmanager-cl01tl.boreal-beaufort.ts.net
grafana: grafana:
enabled: false enabled: false
kubeApiServer: kubeApiServer:
@@ -108,7 +104,7 @@ kube-prometheus-stack:
- qbittorrent - qbittorrent
- radarr5 - radarr5
- radarr5-4k - radarr5-4k
- readarr-audiobooks - readarr-audiobooks
- readarr-books - readarr-books
- reloader - reloader
- rook-ceph - rook-ceph
@@ -129,21 +125,17 @@ kube-prometheus-stack:
prometheus: prometheus:
ingress: ingress:
enabled: true enabled: true
ingressClassName: traefik ingressClassName: tailscale
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
cert-manager.io/cluster-issuer: letsencrypt-issuer
hosts: hosts:
- prometheus.alexlebens.net - prometheus-cl01tl
tls: tls:
- secretName: prometheus-secret-tls - secretName: prometheus-cl01tl
hosts: hosts:
- prometheus.alexlebens.net - prometheus-cl01tl
prometheusSpec: prometheusSpec:
scrapeInterval: 30s scrapeInterval: 30s
retention: 30d retention: 30d
externalUrl: https://prometheus.alexlebens.net externalUrl: https://prometheus-cl01tl.boreal-beaufort.ts.net
serviceMonitorSelectorNilUsesHelmValues: false serviceMonitorSelectorNilUsesHelmValues: false
podMonitorSelectorNilUsesHelmValues: false podMonitorSelectorNilUsesHelmValues: false
storageSpec: storageSpec: