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
description: Grafana
href: https://grafana-cl01tl.boreal-beaufort.ts.net
siteMonitor: https://grafana.alexlebens.net
siteMonitor: https://grafana.grafana:80
statusStyle: dot
- Metrics:
icon: prometheus.png
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
statusStyle: dot
widget:
@@ -329,7 +329,7 @@ homepage:
- Alerts:
icon: alertmanager.png
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
statusStyle: dot
- Tautulli:

View File

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