change ingress to tailscale

This commit is contained in:
2024-08-17 17:35:42 -05:00
parent 00069a91e8
commit 28bdad746f
3 changed files with 14 additions and 22 deletions

View File

@@ -218,7 +218,7 @@ homepage:
- Home Automation: - Home Automation:
icon: home-assistant.png icon: home-assistant.png
description: Home Assistant description: Home Assistant
href: https://homeassistant.alexlebens.net href: https://home-assistant-cl01tl.boreal-beaufort.ts.net
siteMonitor: http://home-assistant.home-assistant:8123 siteMonitor: http://home-assistant.home-assistant:8123
statusStyle: dot statusStyle: dot
- Email: - Email:
@@ -267,7 +267,7 @@ homepage:
- IDE (Home Assistant): - IDE (Home Assistant):
icon: code-server.png icon: code-server.png
description: Edit config for Home Assistant description: Edit config for Home Assistant
href: https://homeassistant-codeserver.alexlebens.net href: https://home-assistant-codeserver-cl01tl.boreal-beaufort.ts.net
siteMonitor: http://home-assistant.home-assistant:8443 siteMonitor: http://home-assistant.home-assistant:8443
statusStyle: dot statusStyle: dot
- Continuous Deployment: - Continuous Deployment:
@@ -280,21 +280,21 @@ homepage:
- Deployment Management: - Deployment Management:
icon: argocd.png icon: argocd.png
description: Argo Rollouts description: Argo Rollouts
href: https://argo-rollouts.alexlebens.net href: https://argo-rollouts-cl01tl.boreal-beaufort.ts.net
siteMonitor: http://argo-rollouts-dashboard.argo-rollouts:3100 siteMonitor: http://argo-rollouts-dashboard.argo-rollouts:3100
statusStyle: dot statusStyle: dot
namespace: argocd namespace: argocd
- Workflows: - Workflows:
icon: argocd.png icon: argocd.png
description: Argo Workflows description: Argo Workflows
href: https://argo-workflows.alexlebens.net href: https://argo-workflows-cl01tl.boreal-beaufort.ts.net
siteMonitor: http://argo-workflows-server.argo-workflows:2746 siteMonitor: http://argo-workflows-server.argo-workflows:2746
statusStyle: dot statusStyle: dot
namespace: argocd namespace: argocd
- Continuous Integration: - Continuous Integration:
icon: https://raw.githubusercontent.com/akuity/kargo/main/ui/public/kargo-icon.png icon: https://raw.githubusercontent.com/akuity/kargo/main/ui/public/kargo-icon.png
description: Kargo description: Kargo
href: https://kargo.alexlebens.net href: https://kargo-cl01tl.boreal-beaufort.ts.net
siteMonitor: http://kargo-api.kargo:80 siteMonitor: http://kargo-api.kargo:80
statusStyle: dot statusStyle: dot
namespace: argocd namespace: argocd

View File

@@ -9,17 +9,13 @@ argo-rollouts:
enabled: true enabled: true
ingress: ingress:
enabled: true enabled: true
annotations: ingressClassName: tailscale
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
cert-manager.io/cluster-issuer: letsencrypt-issuer
ingressClassName: traefik
hosts: hosts:
- argo-rollouts.alexlebens.net - argo-rollouts-cl01tl
tls: tls:
- secretName: argo-rollouts-secret-tls - secretName: argo-rollouts-cl01tl
hosts: hosts:
- argo-rollouts.alexlebens.net - argo-rollouts-cl01tl
notifications: notifications:
notifiers: {} notifiers: {}

View File

@@ -41,27 +41,23 @@ argo-workflows:
- sso - sso
ingress: ingress:
enabled: true enabled: true
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
cert-manager.io/cluster-issuer: letsencrypt-issuer
ingressClassName: traefik ingressClassName: traefik
hosts: hosts:
- argo-workflows.alexlebens.net - argo-workflows-cl01tl
tls: tls:
- secretName: argoworkflows-example-tls - secretName: argo-workflows-cl01tl
hosts: hosts:
- argo-workflows.alexlebens.net - argo-workflows-cl01tl
sso: sso:
enabled: true enabled: true
issuer: https://authentik.alexlebens.net/application/o/argo-workflows/ issuer: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/argo-workflows/
clientId: clientId:
name: argo-workflows-oidc-secret name: argo-workflows-oidc-secret
key: client key: client
clientSecret: clientSecret:
name: argo-workflows-oidc-secret name: argo-workflows-oidc-secret
key: secret key: secret
redirectUrl: https://argo-workflows.alexlebens.net/oauth2/callback redirectUrl: https://argo-workflows-cl01tl.boreal-beaufort.ts.net/oauth2/callback
rbac: rbac:
enabled: false enabled: false
scopes: scopes: