Add volume to test app

Volumes aren't working, adding a volume to test app to ensure volumes
mount correctly.
This commit is contained in:
ducoterra
2021-08-29 12:18:16 -04:00
parent aa2dede7d6
commit 8608539c3f
3 changed files with 27 additions and 1 deletions

View File

@@ -1,6 +1,8 @@
groups: groups:
- name: "Server Config" - name: "Server Config"
description: "Minecraft Server Configuration" description: "Minecraft Server Configuration"
- name: "Storage"
description: "Minecraft Server Storage"
questions: questions:
- variable: port - variable: port
description: "Listen Port" description: "Listen Port"

View File

@@ -45,4 +45,6 @@ spec:
claimName: {{ .Release.Name }} claimName: {{ .Release.Name }}
- name: properties - name: properties
configMap: configMap:
name: {{ .Release.Name }} name: {{ .Release.Name }}
securityContext:
fsGroup: 2000

View File

@@ -23,3 +23,25 @@ spec:
env: env:
- name: APPNAME - name: APPNAME
value: "{{ .Values.APPNAME }}" value: "{{ .Values.APPNAME }}"
volumeMounts:
- mountPath: /data
name: data
volumes:
- name: data
persistentVolumeClaim:
claimName: {{ .Release.Name }}
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: {{ .Release.Name }}
annotations:
"helm.sh/resource-policy": keep
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 32Gi