apiVersion: apps/v1 kind: StatefulSet metadata: name: stardew-server namespace: stardew spec: serviceName: stardew-server replicas: 1 selector: matchLabels: app: stardew-server template: metadata: labels: app: stardew-server spec: securityContext: capabilities: add: ["SYS_TIME"] containers: - name: server image: sdvd/server:latest # Passe das ggf. an envFrom: - secretRef: name: stardew-secrets env: - name: STEAM_AUTH_URL value: "http://steam-auth:3001" - name: SETTINGS_PATH value: "/data/settings/server-settings.json" volumeMounts: - name: game mountPath: /data/game - name: saves mountPath: /config/xdg/config/StardewValley - name: settings mountPath: /data/settings volumes: - name: game persistentVolumeClaim: { claimName: stardew-game-data } - name: saves persistentVolumeClaim: { claimName: stardew-saves } - name: settings persistentVolumeClaim: { claimName: stardew-settings }