Merge pull request 'feat: add namespace, add spotlight route' (#5606) from tmp/postiz-12 into main
Reviewed-on: #5606
This commit was merged in pull request #5606.
This commit is contained in:
@@ -144,8 +144,8 @@ blocky:
|
|||||||
omni-tools IN CNAME traefik-cl01tl
|
omni-tools IN CNAME traefik-cl01tl
|
||||||
paperless-ngx IN CNAME traefik-cl01tl
|
paperless-ngx IN CNAME traefik-cl01tl
|
||||||
plex IN CNAME traefik-cl01tl
|
plex IN CNAME traefik-cl01tl
|
||||||
postiz-temporal-web IN CNAME traefik-cl01tl
|
postiz-spotlight IN CNAME traefik-cl01tl
|
||||||
postiz-temporal-frontend IN CNAME traefik-cl01tl
|
postiz-temporal IN CNAME traefik-cl01tl
|
||||||
prometheus IN CNAME traefik-cl01tl
|
prometheus IN CNAME traefik-cl01tl
|
||||||
prowlarr IN CNAME traefik-cl01tl
|
prowlarr IN CNAME traefik-cl01tl
|
||||||
qbittorrent IN CNAME traefik-cl01tl
|
qbittorrent IN CNAME traefik-cl01tl
|
||||||
|
|||||||
@@ -173,11 +173,11 @@ gatus:
|
|||||||
- name: home-assistant-code-server
|
- name: home-assistant-code-server
|
||||||
url: https://home-assistant-code-server.alexlebens.net
|
url: https://home-assistant-code-server.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: postiz-temporal-web
|
- name: postiz-spotlight
|
||||||
url: https://postiz-temporal-web.alexlebens.net
|
url: https://postiz-spotlight.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: postiz-temporal-frontend
|
- name: postiz-temporal
|
||||||
url: https://postiz-temporal-frontend.alexlebens.net
|
url: https://postiz-temporal.alexlebens.net
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
- name: argocd
|
- name: argocd
|
||||||
url: https://argocd.alexlebens.net
|
url: https://argocd.alexlebens.net
|
||||||
|
|||||||
@@ -344,17 +344,17 @@ homepage:
|
|||||||
href: https://home-assistant-code-server.alexlebens.net
|
href: https://home-assistant-code-server.alexlebens.net
|
||||||
siteMonitor: http://home-assistant-code-server.home-assistant:8443
|
siteMonitor: http://home-assistant-code-server.home-assistant:8443
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Temporal Web (Postiz):
|
- Spotlight (Postiz):
|
||||||
icon: https://raw.githubusercontent.com/temporalio/documentation/47b489b69d7c7ee4c3a0880cc0faf11b5f4cdb2a/static/img/favicon.svg
|
icon: https://raw.githubusercontent.com/getsentry/spotlight/c528fc752edde40f008282dc7c8ff1568e58c40b/packages/website/public/favicon.svg
|
||||||
description: Temporal Web
|
description: Sentry monitoring for Postiz
|
||||||
href: https://postiz-temporal-web.alexlebens.net
|
href: https://postiz-spotlight.alexlebens.net
|
||||||
siteMonitor: http://postiz-temporal-web.postiz:8080
|
siteMonitor: http://postiz-spotlight.postiz:8969
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Temporal Frontend (Postiz):
|
- Temporal (Postiz):
|
||||||
icon: https://raw.githubusercontent.com/temporalio/documentation/47b489b69d7c7ee4c3a0880cc0faf11b5f4cdb2a/static/img/favicon.svg
|
icon: https://raw.githubusercontent.com/temporalio/documentation/47b489b69d7c7ee4c3a0880cc0faf11b5f4cdb2a/static/img/favicon.svg
|
||||||
description: Temporal Frontend
|
description: Temporal monitoring for Postiz
|
||||||
href: https://postiz-temporal-frontend.alexlebens.net
|
href: https://postiz-temporal.alexlebens.net
|
||||||
siteMonitor: http://postiz-temporal-frontend.postiz:7243
|
siteMonitor: http://postiz-temporal-web.postiz:8080
|
||||||
statusStyle: dot
|
statusStyle: dot
|
||||||
- Automation:
|
- Automation:
|
||||||
- Continuous Deployment:
|
- Continuous Deployment:
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ spec:
|
|||||||
name: traefik-gateway
|
name: traefik-gateway
|
||||||
namespace: traefik
|
namespace: traefik
|
||||||
hostnames:
|
hostnames:
|
||||||
- postiz-temporal-web.alexlebens.net
|
- postiz-temporal.alexlebens.net
|
||||||
rules:
|
rules:
|
||||||
- matches:
|
- matches:
|
||||||
- path:
|
- path:
|
||||||
@@ -26,33 +26,3 @@ spec:
|
|||||||
name: postiz-temporal-web
|
name: postiz-temporal-web
|
||||||
port: 8080
|
port: 8080
|
||||||
weight: 100
|
weight: 100
|
||||||
|
|
||||||
---
|
|
||||||
apiVersion: gateway.networking.k8s.io/v1
|
|
||||||
kind: HTTPRoute
|
|
||||||
metadata:
|
|
||||||
name: postiz-temporal-frontend
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
app.kubernetes.io/name: postiz-temporal-frontend
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
|
||||||
spec:
|
|
||||||
parentRefs:
|
|
||||||
- group: gateway.networking.k8s.io
|
|
||||||
kind: Gateway
|
|
||||||
name: traefik-gateway
|
|
||||||
namespace: traefik
|
|
||||||
hostnames:
|
|
||||||
- postiz-temporal-frontend.alexlebens.net
|
|
||||||
rules:
|
|
||||||
- matches:
|
|
||||||
- path:
|
|
||||||
type: PathPrefix
|
|
||||||
value: /
|
|
||||||
backendRefs:
|
|
||||||
- group: ''
|
|
||||||
kind: Service
|
|
||||||
name: postiz-temporal-frontend
|
|
||||||
port: 7243
|
|
||||||
weight: 100
|
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ postiz:
|
|||||||
- name: POSTIZ_OAUTH_SCOPE
|
- name: POSTIZ_OAUTH_SCOPE
|
||||||
value: openid profile email
|
value: openid profile email
|
||||||
- name: NEXT_PUBLIC_SENTRY_DSN
|
- name: NEXT_PUBLIC_SENTRY_DSN
|
||||||
value: http://postiz-spotlight:8969/stream
|
value: http://key@postiz-spotlight.postiz:8969/1
|
||||||
- name: SENTRY_SPOTLIGHT
|
- name: SENTRY_SPOTLIGHT
|
||||||
value: "1"
|
value: http://postiz-spotlight.postiz:8969/stream
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 10m
|
||||||
@@ -92,8 +92,8 @@ postiz:
|
|||||||
tag: 4.11.3@sha256:be6eb5b5d0df882025dcef138c217d493e6dcb684aebc235bc1b2832eb347c7f
|
tag: 4.11.3@sha256:be6eb5b5d0df882025dcef138c217d493e6dcb684aebc235bc1b2832eb347c7f
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 1m
|
||||||
memory: 40Mi
|
memory: 100Mi
|
||||||
service:
|
service:
|
||||||
main:
|
main:
|
||||||
controller: main
|
controller: main
|
||||||
@@ -107,6 +107,24 @@ postiz:
|
|||||||
http:
|
http:
|
||||||
port: 8969
|
port: 8969
|
||||||
targetPort: 8969
|
targetPort: 8969
|
||||||
|
route:
|
||||||
|
main:
|
||||||
|
kind: HTTPRoute
|
||||||
|
parentRefs:
|
||||||
|
- group: gateway.networking.k8s.io
|
||||||
|
kind: Gateway
|
||||||
|
name: traefik-gateway
|
||||||
|
namespace: traefik
|
||||||
|
hostnames:
|
||||||
|
- postiz-spotlight.alexlebens.net
|
||||||
|
rules:
|
||||||
|
- backendRefs:
|
||||||
|
- name: postiz-spotlight
|
||||||
|
port: 8969
|
||||||
|
matches:
|
||||||
|
- path:
|
||||||
|
type: PathPrefix
|
||||||
|
value: /
|
||||||
persistence:
|
persistence:
|
||||||
config:
|
config:
|
||||||
forceRename: postiz-config
|
forceRename: postiz-config
|
||||||
@@ -136,10 +154,6 @@ temporal:
|
|||||||
metrics:
|
metrics:
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
enabled: true
|
enabled: true
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
cpu: 10m
|
|
||||||
memory: 60Mi
|
|
||||||
config:
|
config:
|
||||||
logLevel: "debug,info"
|
logLevel: "debug,info"
|
||||||
persistence:
|
persistence:
|
||||||
@@ -168,6 +182,11 @@ temporal:
|
|||||||
secretKey: password
|
secretKey: password
|
||||||
tls:
|
tls:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
namespaces:
|
||||||
|
create: true
|
||||||
|
namespace:
|
||||||
|
- name: default
|
||||||
|
retention: 30d
|
||||||
frontend:
|
frontend:
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
enabled: false
|
||||||
@@ -177,7 +196,7 @@ temporal:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 10m
|
||||||
memory: 60Mi
|
memory: 50Mi
|
||||||
history:
|
history:
|
||||||
metrics:
|
metrics:
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
@@ -185,7 +204,7 @@ temporal:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 10m
|
||||||
memory: 60Mi
|
memory: 200Mi
|
||||||
matching:
|
matching:
|
||||||
metrics:
|
metrics:
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
@@ -201,7 +220,7 @@ temporal:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 10m
|
||||||
memory: 60Mi
|
memory: 50Mi
|
||||||
admintools:
|
admintools:
|
||||||
image:
|
image:
|
||||||
repository: temporalio/admin-tools
|
repository: temporalio/admin-tools
|
||||||
@@ -209,7 +228,7 @@ temporal:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 10m
|
||||||
memory: 60Mi
|
memory: 10Mi
|
||||||
web:
|
web:
|
||||||
image:
|
image:
|
||||||
repository: temporalio/ui
|
repository: temporalio/ui
|
||||||
@@ -217,7 +236,7 @@ temporal:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 10m
|
||||||
memory: 60Mi
|
memory: 50Mi
|
||||||
postgres-18-cluster:
|
postgres-18-cluster:
|
||||||
mode: standalone
|
mode: standalone
|
||||||
cluster:
|
cluster:
|
||||||
|
|||||||
@@ -121,8 +121,8 @@ customDNS:
|
|||||||
omni-tools IN CNAME traefik-cl01tl
|
omni-tools IN CNAME traefik-cl01tl
|
||||||
paperless-ngx IN CNAME traefik-cl01tl
|
paperless-ngx IN CNAME traefik-cl01tl
|
||||||
plex IN CNAME traefik-cl01tl
|
plex IN CNAME traefik-cl01tl
|
||||||
postiz-temporal-web IN CNAME traefik-cl01tl
|
postiz-spotlight IN CNAME traefik-cl01tl
|
||||||
postiz-temporal-frontend IN CNAME traefik-cl01tl
|
postiz-temporal IN CNAME traefik-cl01tl
|
||||||
prometheus IN CNAME traefik-cl01tl
|
prometheus IN CNAME traefik-cl01tl
|
||||||
prowlarr IN CNAME traefik-cl01tl
|
prowlarr IN CNAME traefik-cl01tl
|
||||||
qbittorrent IN CNAME traefik-cl01tl
|
qbittorrent IN CNAME traefik-cl01tl
|
||||||
|
|||||||
@@ -142,8 +142,8 @@ customDNS:
|
|||||||
omni-tools IN CNAME traefik-cl01tl
|
omni-tools IN CNAME traefik-cl01tl
|
||||||
paperless-ngx IN CNAME traefik-cl01tl
|
paperless-ngx IN CNAME traefik-cl01tl
|
||||||
plex IN CNAME traefik-cl01tl
|
plex IN CNAME traefik-cl01tl
|
||||||
postiz-temporal-web IN CNAME traefik-cl01tl
|
postiz-spotlight IN CNAME traefik-cl01tl
|
||||||
postiz-temporal-frontend IN CNAME traefik-cl01tl
|
postiz-temporal IN CNAME traefik-cl01tl
|
||||||
prometheus IN CNAME traefik-cl01tl
|
prometheus IN CNAME traefik-cl01tl
|
||||||
prowlarr IN CNAME traefik-cl01tl
|
prowlarr IN CNAME traefik-cl01tl
|
||||||
qbittorrent IN CNAME traefik-cl01tl
|
qbittorrent IN CNAME traefik-cl01tl
|
||||||
|
|||||||
Reference in New Issue
Block a user