cluster

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

commit 4386d08f0f8245ebbde69c16fbd9fac45608288f
parent 97084c77f6b0abf6f425418586566e35f7a58b72
Author: MTRNord <mtrnord1@gmail.com>
Date:   Mon, 31 Mar 2025 22:27:50 +0200

Prepare monitoring element.io

Diffstat:
Mapps/base/element_changedetection/element_deployment.yaml | 32++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+), 0 deletions(-)

diff --git a/apps/base/element_changedetection/element_deployment.yaml b/apps/base/element_changedetection/element_deployment.yaml @@ -32,6 +32,36 @@ spec: app: element-changedetection spec: containers: + - image: dgtlmoon/sockpuppetbrowser:latest + imagePullPolicy: Always + name: element-changedetection-chromium + env: + - name: SCREEN_WIDTH + value: "1920" + - name: SCREEN_HEIGHT + value: "1080" + - name: SCREEN_DEPTH + value: "16" + - name: MAX_CONCURRENT_CHROME_PROCESSES + value: "10" + resources: + requests: + ephemeral-storage: 1024Mi + cpu: 100m + memory: 200Mi + limits: + ephemeral-storage: 2048Mi + cpu: 2000m + memory: 2000Mi + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + add: + - SYS_ADMIN + readOnlyRootFilesystem: false + runAsNonRoot: false - image: ghcr.io/dgtlmoon/changedetection.io imagePullPolicy: Always name: element-changedetection @@ -42,6 +72,8 @@ spec: value: "https://element-changes.midnightthoughts.space" - name: TZ value: "Europe/Berlin" + - name: PLAYWRIGHT_DRIVER_URL + value: "ws://localhost:3000" livenessProbe: failureThreshold: 3 httpGet: