cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit a151aec3486b5696ab78355f9df2383aef6d756a
parent 46165d3fa0cfec51c90a9ee9538442ba98a3d590
Author: MTRNord <MTRNord@users.noreply.github.com>
Date:   Thu,  3 Jul 2025 10:21:16 +0200

Update actualbudget

Diffstat:
Mapps/base/actualbudget-server/release.yaml | 2+-
Mapps/base/matrix/connectivity-tester/kustomization.yaml | 2+-
Mapps/base/matrix/connectivity-tester/staging_deployment.yaml | 152++++++++++++++++++++++++++++++++++++++++----------------------------------------
3 files changed, 78 insertions(+), 78 deletions(-)

diff --git a/apps/base/actualbudget-server/release.yaml b/apps/base/actualbudget-server/release.yaml @@ -29,7 +29,7 @@ spec: spec: containers: - name: actualbudget-server - image: ghcr.io/actualbudget/actual:25.6.1 + image: ghcr.io/actualbudget/actual:25.7.1 imagePullPolicy: IfNotPresent resources: limits: diff --git a/apps/base/matrix/connectivity-tester/kustomization.yaml b/apps/base/matrix/connectivity-tester/kustomization.yaml @@ -9,4 +9,4 @@ configMapGenerator: - name: connectivity-tester-config namespace: matrix files: - - config.json=config.json + - config.json=config.json diff --git a/apps/base/matrix/connectivity-tester/staging_deployment.yaml b/apps/base/matrix/connectivity-tester/staging_deployment.yaml @@ -21,18 +21,18 @@ spec: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: - matchExpressions: - - key: app - operator: In - values: - - connectivity-tester-stage + matchExpressions: + - key: app + operator: In + values: + - connectivity-tester-stage topologyKey: "kubernetes.io/hostname" - labelSelector: - matchExpressions: - - key: app - operator: In - values: - - connectivity-tester-api + matchExpressions: + - key: app + operator: In + values: + - connectivity-tester-api topologyKey: "kubernetes.io/hostname" imagePullSecrets: - name: ghcr-pull @@ -42,78 +42,78 @@ spec: image: ghcr.io/mtrnord/rust-federation-tester:main imagePullPolicy: Always resources: - limits: {} - requests: - memory: "344Mi" - cpu: "252m" + limits: {} + requests: + memory: "344Mi" + cpu: "252m" securityContext: - runAsUser: 1000 - runAsGroup: 1000 - readOnlyRootFilesystem: true + runAsUser: 1000 + runAsGroup: 1000 + readOnlyRootFilesystem: true ports: - - containerPort: 8080 - name: api - protocol: TCP + - containerPort: 8080 + name: api + protocol: TCP readinessProbe: - httpGet: - path: /healthz - port: api - scheme: HTTP + httpGet: + path: /healthz + port: api + scheme: HTTP livenessProbe: - httpGet: - path: /healthz - port: api - scheme: HTTP + httpGet: + path: /healthz + port: api + scheme: HTTP startupProbe: - httpGet: - path: /healthz - port: api + httpGet: + path: /healthz + port: api - name: connection-checker-ui image: ghcr.io/mtrnord/matrix-connection-tester-ui:main imagePullPolicy: Always lifecycle: - preStop: - exec: - command: - - sleep - - "10" + preStop: + exec: + command: + - sleep + - "10" resources: - limits: {} - requests: - memory: "344Mi" - cpu: "252m" + limits: {} + requests: + memory: "344Mi" + cpu: "252m" ports: - - containerPort: 3000 - name: web - protocol: TCP + - containerPort: 3000 + name: web + protocol: TCP volumeMounts: - - name: configs - mountPath: "/usr/share/nginx/html/config.json" - subPath: config.json - readOnly: true - - mountPath: /tmp - name: tmp + - name: configs + mountPath: "/usr/share/nginx/html/config.json" + subPath: config.json + readOnly: true + - mountPath: /tmp + name: tmp livenessProbe: - httpGet: - path: / - port: web - scheme: HTTP + httpGet: + path: / + port: web + scheme: HTTP readinessProbe: - httpGet: - path: / - port: web - scheme: HTTP + httpGet: + path: / + port: web + scheme: HTTP startupProbe: - httpGet: - path: / - port: web + httpGet: + path: / + port: web volumes: - name: configs configMap: - name: connectivity-tester-config + name: connectivity-tester-config - name: tmp emptyDir: - sizeLimit: 2048Mi + sizeLimit: 2048Mi --- apiVersion: v1 kind: Service @@ -143,22 +143,22 @@ spec: - stage.connectivity-tester.mtrnord.blog rules: - matches: - - path: - value: /api - type: PathPrefix + - path: + value: /api + type: PathPrefix backendRefs: - - name: connectivity-tester-stage - port: 8080 + - name: connectivity-tester-stage + port: 8080 timeouts: - request: 240s - backendRequest: 0s + request: 240s + backendRequest: 0s - matches: - - path: - value: / - type: PathPrefix + - path: + value: / + type: PathPrefix backendRefs: - - name: connectivity-tester-stage - port: 3000 + - name: connectivity-tester-stage + port: 3000 timeouts: - request: 240s - backendRequest: 0s + request: 240s + backendRequest: 0s