Update patchmon to 2.1.3

Chart rewrite for the 2.x single-server architecture: one stateless
server deployment (frontend embedded, /api served by the same process),
no PVC, single service and ingress path, optional guacd sidecar
(disabled by default), 2.x env vocabulary (TRUST_PROXY, readonly role),
probes send the public hostname as Host header.

Fixes #29: all three reported spots (PVC storageClass guard, RWX assets
PVC, frontend nginx 'backend' hostname) are removed by this rewrite.
This commit is contained in:
jklein committed 2026-08-22 13:18:59 +02:00
1 parent f12d6409fd
commit fbe0dbac81
10 files changed
+141 -259

No files matched your search

+3 -8
View File
@@ -10,20 +10,15 @@ spec:
- host: {{ required "A Domain/Host must be provided" .Values.ingress.domain }}
http:
paths:
# The 2.x server serves the frontend and /api/* from one process,
# so a single path covers everything (WebSockets included).
- backend:
service:
name: {{ .Release.Name }}-{{ .Chart.Name }}-frontend-service
name: {{ .Release.Name }}-{{ .Chart.Name }}-service
port:
name: http
path: /
pathType: Prefix
- backend:
service:
name: {{ .Release.Name }}-{{ .Chart.Name }}-backend-service
port:
name: http
path: /api
pathType: Prefix
tls:
- hosts:
- {{ required "A Domain/Host must be provided" .Values.ingress.domain }}