feat(satisfactory): allowed customization of resource requests and limits

This commit is contained in:
jklein committed 2026-04-05 16:24:23 +02:00
1 parent 3028f97cdb
commit 5e25711447
3 files changed
+15 -9

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@ apiVersion: v2
name: satisfactory
description: A Helm chart to deploy a Satisfactory Gameserver on Kubernetes
type: application
version: 1.2.0+upv1.9.10
version: 1.3.0+upv1.9.10
appVersion: "v1.9.10"
maintainers:
- name: jklein
@@ -56,15 +56,10 @@ spec:
failureThreshold: 4
successThreshold: 1
periodSeconds: 30
{{- with .Values.server.resources }}
resources:
requests:
memory: "4Gi"
cpu: "1"
ephemeral-storage: "5Gi"
limits:
memory: "8Gi"
cpu: "2"
ephemeral-storage: "10Gi"
{{ toYaml . | nindent 12 }}
{{- end }}
volumeMounts:
- name: satisfactory-volume
mountPath: /config
@@ -72,6 +67,8 @@ spec:
- name: satisfactory-volume
mountPath: /config/gamefiles
subPath: gameFiles/
securityContext:
allowPrivilegeEscalation: false
volumes:
- name: satisfactory-volume
persistentVolumeClaim:
+9
View File
@@ -10,3 +10,12 @@ server:
gamePort: 30777
messagingPort: 30888
storage: 20Gi
resources:
requests:
memory: "4Gi"
cpu: "1"
ephemeral-storage: "5Gi"
limits:
memory: "8Gi"
cpu: "2"
ephemeral-storage: "10Gi"