feat(satisfactory): allowed customization of resource requests and limits
This commit is contained in:
3 files changed
+15
-9
No files matched your search
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
name: satisfactory
|
name: satisfactory
|
||||||
description: A Helm chart to deploy a Satisfactory Gameserver on Kubernetes
|
description: A Helm chart to deploy a Satisfactory Gameserver on Kubernetes
|
||||||
type: application
|
type: application
|
||||||
version: 1.2.0+upv1.9.10
|
version: 1.3.0+upv1.9.10
|
||||||
appVersion: "v1.9.10"
|
appVersion: "v1.9.10"
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: jklein
|
- name: jklein
|
||||||
@@ -56,15 +56,10 @@ spec:
|
|||||||
failureThreshold: 4
|
failureThreshold: 4
|
||||||
successThreshold: 1
|
successThreshold: 1
|
||||||
periodSeconds: 30
|
periodSeconds: 30
|
||||||
|
{{- with .Values.server.resources }}
|
||||||
resources:
|
resources:
|
||||||
requests:
|
{{ toYaml . | nindent 12 }}
|
||||||
memory: "4Gi"
|
{{- end }}
|
||||||
cpu: "1"
|
|
||||||
ephemeral-storage: "5Gi"
|
|
||||||
limits:
|
|
||||||
memory: "8Gi"
|
|
||||||
cpu: "2"
|
|
||||||
ephemeral-storage: "10Gi"
|
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: satisfactory-volume
|
- name: satisfactory-volume
|
||||||
mountPath: /config
|
mountPath: /config
|
||||||
@@ -72,6 +67,8 @@ spec:
|
|||||||
- name: satisfactory-volume
|
- name: satisfactory-volume
|
||||||
mountPath: /config/gamefiles
|
mountPath: /config/gamefiles
|
||||||
subPath: gameFiles/
|
subPath: gameFiles/
|
||||||
|
securityContext:
|
||||||
|
allowPrivilegeEscalation: false
|
||||||
volumes:
|
volumes:
|
||||||
- name: satisfactory-volume
|
- name: satisfactory-volume
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
|
|||||||
@@ -10,3 +10,12 @@ server:
|
|||||||
gamePort: 30777
|
gamePort: 30777
|
||||||
messagingPort: 30888
|
messagingPort: 30888
|
||||||
storage: 20Gi
|
storage: 20Gi
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
memory: "4Gi"
|
||||||
|
cpu: "1"
|
||||||
|
ephemeral-storage: "5Gi"
|
||||||
|
limits:
|
||||||
|
memory: "8Gi"
|
||||||
|
cpu: "2"
|
||||||
|
ephemeral-storage: "10Gi"
|
||||||
Reference in new issue
Block a user