change ingress to tailscale
This commit is contained in:
@@ -236,7 +236,7 @@ homepage:
|
||||
- Web Design:
|
||||
icon: https://raw.githubusercontent.com/penpot/penpot/362d4ea47f06d169dd6e0a34cb9d141200e646e6/frontend/resources/images/icons/penpot-logo-icon.svg
|
||||
description: Penpot
|
||||
href: https://penpot.alexlebens.net
|
||||
href: https://penpot-cl01tl.boreal-beaufort.ts.net
|
||||
siteMonitor: http://penpot-frontend.penpot:80
|
||||
statusStyle: dot
|
||||
- Calibre Server:
|
||||
@@ -455,7 +455,7 @@ homepage:
|
||||
- Object Storage (Penpot):
|
||||
icon: minio.png
|
||||
description: Minio Tenant
|
||||
href: https://minio-penpot.alexlebens.net
|
||||
href: https://minio-penpot-cl01tl.boreal-beaufort.ts.net
|
||||
siteMonitor: http://minio-penpot-console.penpot:9090
|
||||
statusStyle: dot
|
||||
- Sonarr:
|
||||
|
@@ -26,7 +26,7 @@ penpot:
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: PENPOT_PUBLIC_URI
|
||||
value: https://penpot.alexlebens.net
|
||||
value: https://penpot-cl01tl.boreal-beaufort.ts.net
|
||||
- name: PENPOT_FLAGS
|
||||
value: enable-registration enable-insecure-register enable-login enable-login-with-oidc disable-demo-users disable-demo-warning
|
||||
- name: PENPOT_SECRET_KEY
|
||||
@@ -55,11 +55,11 @@ penpot:
|
||||
- name: PENPOT_STORAGE_ASSETS_S3_BUCKET
|
||||
value: penpot
|
||||
- name: PENPOT_STORAGE_ASSETS_S3_ENDPOINT
|
||||
value: http://minio.penpot:80
|
||||
value: https://penpot-storage-cl01tl.boreal-beaufort.ts.net/penpot
|
||||
- name: PENPOT_TELEMETRY_ENABLED
|
||||
value: false
|
||||
- name: PENPOT_OIDC_BASE_URI
|
||||
value: https://authentik.alexlebens.net/application/o/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/
|
||||
- name: PENPOT_OIDC_CLIENT_ID
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
@@ -71,11 +71,11 @@ penpot:
|
||||
name: penpot-oidc-secret
|
||||
key: secret
|
||||
- name: PENPOT_OIDC_AUTH_URI
|
||||
value: https://authentik.alexlebens.net/application/o/authorize/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/authorize/
|
||||
- name: PENPOT_OIDC_TOKEN_URI
|
||||
value: https://authentik.alexlebens.net/application/o/token/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/token/
|
||||
- name: PENPOT_OIDC_USER_URI
|
||||
value: https://authentik.alexlebens.net/application/o/userinfo/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/userinfo/
|
||||
- name: PENPOT_OIDC_SCOPES
|
||||
value: "openid profile email"
|
||||
- name: PENPOT_OIDC_NAME_ATTR
|
||||
@@ -102,7 +102,7 @@ penpot:
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: PENPOT_PUBLIC_URI
|
||||
value: https://penpot.alexlebens.net
|
||||
value: https://penpot-cl01tl.boreal-beaufort.ts.net
|
||||
- name: PENPOT_FLAGS
|
||||
value: enable-registration enable-insecure-register enable-login enable-login-with-oidc disable-demo-users disable-demo-warning
|
||||
- name: PENPOT_SECRET_KEY
|
||||
@@ -131,11 +131,11 @@ penpot:
|
||||
- name: PENPOT_STORAGE_ASSETS_S3_BUCKET
|
||||
value: penpot
|
||||
- name: PENPOT_STORAGE_ASSETS_S3_ENDPOINT
|
||||
value: http://minio.penpot:80
|
||||
value: https://penpot-storage-cl01tl.boreal-beaufort.ts.net/penpot
|
||||
- name: PENPOT_TELEMETRY_ENABLED
|
||||
value: false
|
||||
- name: PENPOT_OIDC_BASE_URI
|
||||
value: https://authentik.alexlebens.net/application/o/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/
|
||||
- name: PENPOT_OIDC_CLIENT_ID
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
@@ -147,11 +147,11 @@ penpot:
|
||||
name: penpot-oidc-secret
|
||||
key: secret
|
||||
- name: PENPOT_OIDC_AUTH_URI
|
||||
value: https://authentik.alexlebens.net/application/o/authorize/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/authorize/
|
||||
- name: PENPOT_OIDC_TOKEN_URI
|
||||
value: https://authentik.alexlebens.net/application/o/token/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/token/
|
||||
- name: PENPOT_OIDC_USER_URI
|
||||
value: https://authentik.alexlebens.net/application/o/userinfo/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/userinfo/
|
||||
- name: PENPOT_OIDC_SCOPES
|
||||
value: "openid profile email"
|
||||
- name: PENPOT_OIDC_NAME_ATTR
|
||||
@@ -186,7 +186,7 @@ penpot:
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: PENPOT_PUBLIC_URI
|
||||
value: https://penpot.alexlebens.net
|
||||
value: https://penpot-cl01tl.boreal-beaufort.ts.net
|
||||
- name: PENPOT_FLAGS
|
||||
value: enable-registration enable-insecure-register enable-login enable-login-with-oidc disable-demo-users disable-demo-warning
|
||||
- name: PENPOT_SECRET_KEY
|
||||
@@ -215,11 +215,11 @@ penpot:
|
||||
- name: PENPOT_STORAGE_ASSETS_S3_BUCKET
|
||||
value: penpot
|
||||
- name: PENPOT_STORAGE_ASSETS_S3_ENDPOINT
|
||||
value: http://minio.penpot:80
|
||||
value: https://penpot-storage-cl01tl.boreal-beaufort.ts.net/penpot
|
||||
- name: PENPOT_TELEMETRY_ENABLED
|
||||
value: false
|
||||
- name: PENPOT_OIDC_BASE_URI
|
||||
value: https://authentik.alexlebens.net/application/o/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/
|
||||
- name: PENPOT_OIDC_CLIENT_ID
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
@@ -231,11 +231,11 @@ penpot:
|
||||
name: penpot-oidc-secret
|
||||
key: secret
|
||||
- name: PENPOT_OIDC_AUTH_URI
|
||||
value: https://authentik.alexlebens.net/application/o/authorize/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/authorize/
|
||||
- name: PENPOT_OIDC_TOKEN_URI
|
||||
value: https://authentik.alexlebens.net/application/o/token/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/token/
|
||||
- name: PENPOT_OIDC_USER_URI
|
||||
value: https://authentik.alexlebens.net/application/o/userinfo/
|
||||
value: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/userinfo/
|
||||
- name: PENPOT_OIDC_SCOPES
|
||||
value: "openid profile email"
|
||||
- name: PENPOT_OIDC_NAME_ATTR
|
||||
@@ -282,24 +282,6 @@ penpot:
|
||||
targetPort: 6061
|
||||
protocol: HTTP
|
||||
ingress:
|
||||
main:
|
||||
className: traefik
|
||||
annotations:
|
||||
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
||||
traefik.ingress.kubernetes.io/router.tls: "true"
|
||||
cert-manager.io/cluster-issuer: letsencrypt-issuer
|
||||
hosts:
|
||||
- host: penpot.alexlebens.net
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
service:
|
||||
name: penpot-frontend
|
||||
port: 80
|
||||
tls:
|
||||
- secretName: penpot-secret-tls
|
||||
hosts:
|
||||
- penpot.alexlebens.net
|
||||
tailscale:
|
||||
enabled: true
|
||||
className: tailscale
|
||||
@@ -367,19 +349,21 @@ minio:
|
||||
requestAutoCert: false
|
||||
ingress:
|
||||
api:
|
||||
enabled: false
|
||||
enabled: true
|
||||
ingressClassName: tailscale
|
||||
tls:
|
||||
- hosts:
|
||||
- penpot-storage-cl01tl
|
||||
host: penpot-storage-cl01tl
|
||||
path: /
|
||||
pathType: Prefix
|
||||
console:
|
||||
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
|
||||
tls:
|
||||
- secretName: minio-penpot-console-secret-tls
|
||||
hosts:
|
||||
- minio-penpot.alexlebens.net
|
||||
host: minio-penpot.alexlebens.net
|
||||
- hosts:
|
||||
- minio-penpot-cl01tl
|
||||
host: minio-penpot-cl01tl
|
||||
path: /
|
||||
pathType: Prefix
|
||||
postgres-16-cluster:
|
||||
|
Reference in New Issue
Block a user