Files
cluster-state/apps/stardew/steam-auth.yaml
2026-04-25 10:01:48 +02:00

37 lines
865 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: steam-auth
namespace: stardew
spec:
replicas: 1
selector:
matchLabels:
app: steam-auth
template:
metadata:
labels:
app: steam-auth
spec:
containers:
- name: steam-auth
image: sdvd/steam-service:latest # Passe das ggf. an (Registry-Pfad)
envFrom:
- secretRef:
name: stardew-secrets
env:
- name: GAME_DIR
value: "/data/game"
- name: PORT
value: "3001"
volumeMounts:
- name: session
mountPath: /data/steam-session
- name: game
mountPath: /data/game
volumes:
- name: session
persistentVolumeClaim: { claimName: stardew-steam-session }
- name: game
persistentVolumeClaim: { claimName: stardew-game-data }