add tailnet egress

This commit is contained in:
2025-01-15 21:59:07 -06:00
parent 2ae541f4a1
commit dea784a5a0
2 changed files with 50 additions and 10 deletions

View File

@@ -0,0 +1,34 @@
apiVersion: v1
kind: Service
metadata:
name: gitea-ps10rp
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: gitea-ps10rp
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/version: {{ .Chart.AppVersion }}
app.kubernetes.io/component: tailscale
app.kubernetes.io/part-of: {{ .Release.Name }}
annotations:
tailscale.com/tailnet-fqdn: gitea-ps10rp.boreal-beaufort.ts.net
spec:
externalName: placeholder
type: ExternalName
---
apiVersion: v1
kind: Service
metadata:
name: homepage-ps10rp
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: homepage-ps10rp
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/version: {{ .Chart.AppVersion }}
app.kubernetes.io/component: tailscale
app.kubernetes.io/part-of: {{ .Release.Name }}
annotations:
tailscale.com/tailnet-fqdn: homepage-ps10rp.boreal-beaufort.ts.net
spec:
externalName: placeholder
type: ExternalName

View File

@@ -244,8 +244,8 @@ homepage:
- Code (ps10rp):
icon: sh-gitea.svg
description: Gitea
href: https://gitea.lebens-home.net
siteMonitor: https://gitea.lebens-home.net
href: https://gitea-cl01tl.boreal-beaufort.ts.net
siteMonitor: https://gitea-ps10rp.homepage
statusStyle: dot
- IDE (Public):
icon: sh-visual-studio-code.svg
@@ -333,7 +333,7 @@ homepage:
href: https://auth.alexlebens.dev
siteMonitor: https://auth.alexlebens.dev
statusStyle: dot
- Auth (Internal):
- Auth (Tailnet):
icon: sh-authentik.svg
description: Authentik
href: https://auth-cl01tl.boreal-beaufort.ts.net
@@ -588,6 +588,19 @@ homepage:
widget:
type: tdarr
url: http://tdarr-web.tdarr:8265
- Other Homes:
- Dev:
icon: sh-homepage.svg
description: Public Homepage
href: https://home.alexlebens.dev
siteMonitor: https://home.alexlebens.dev
statusStyle: dot
- Lebens Home:
icon: sh-homepage.svg
description: Lebens Homepage
href: https://homepage-ps10rp.boreal-beaufort.ts.net
siteMonitor: https://homepage-ps10rp.homepage
statusStyle: dot
bookmarks.yaml: |
- External Services:
- Github:
@@ -623,13 +636,6 @@ homepage:
- Dashboard Icons:
- abbr: DI
href: https://github.com/walkxcode/dashboard-icons/tree/main/png
- Other Homes:
- Dev:
- abbr: DV
href: https://home.alexlebens.dev
- Lebens Home:
- abbr: LH
href: https://www.lebens-home.net
- Trackers:
- Torrentleech:
- abbr: TL