This commit is contained in:
Clemens Hering
2025-11-03 07:11:48 +01:00
parent 0c0c4d7185
commit 45606723ea
32 changed files with 879 additions and 0 deletions

18
deploy/podman-kube.yaml Normal file
View File

@@ -0,0 +1,18 @@
apiVersion: v1
kind: Pod
metadata:
name: valtrix-site
spec:
containers:
- name: web
image: localhost/valtrix-site:latest
ports:
- containerPort: 3000
resources: {}
# Read-only root filesystem is fine for static serving
securityContext:
readOnlyRootFilesystem: true
allowPrivilegeEscalation: false
capabilities:
drop: ["ALL"]
restartPolicy: Never