Loading charts/meep-virt-engine/templates/deployment.yaml +10 −3 Original line number Diff line number Diff line Loading @@ -23,13 +23,16 @@ spec: spec: serviceAccountName: {{ .Values.serviceAccount }} volumes: - name: data {{- if .Values.persistence.enabled }} - name: data persistentVolumeClaim: claimName: {{ if .Values.persistence.existingClaim }}{{ .Values.persistence.existingClaim }}{{- else }}{{ template "meep-virt-engine.fullname" . }}{{- end }} {{- else }} emptyDir: {} {{- end -}} {{- if .Values.user.values.enabled}} - name: user-values-storage persistentVolumeClaim: claimName: meep-virt-engine-user-values-pvc {{- end}} {{- if .Values.codecov.enabled}} - name: codecov-storage persistentVolumeClaim: Loading @@ -54,6 +57,10 @@ spec: volumeMounts: - name: data mountPath: /data/ {{- if .Values.user.values.enabled}} - name: user-values-storage mountPath: {{ .Values.user.values.mountpath }} {{- end}} {{- if .Values.codecov.enabled}} - name: codecov-storage mountPath: /codecov Loading charts/meep-virt-engine/templates/user-values-pv.yaml 0 → 100644 +34 −0 Original line number Diff line number Diff line {{- if .Values.user.values.enabled}} kind: PersistentVolume apiVersion: v1 metadata: name: meep-virt-engine-user-values-pv spec: storageClassName: meep-virt-engine-user-values-sc capacity: storage: 100Mi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain hostPath: path: {{ .Values.user.values.location }} --- kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: meep-virt-engine-user-values-sc provisioner: kubernetes.io/no-provisioner volumeBindingMode: WaitForFirstConsumer --- kind: PersistentVolumeClaim apiVersion: v1 metadata: name: meep-virt-engine-user-values-pvc spec: storageClassName: meep-virt-engine-user-values-sc accessModes: - ReadWriteOnce resources: requests: storage: 100Mi {{- end}} charts/meep-virt-engine/values.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,13 @@ persistence: # storageClass: '-' storageClass: 'fullname' user: values: enabled: true location: "<WORKDIR>/user/values" mountpath: "/user-values" codecov: enabled: false Loading Loading
charts/meep-virt-engine/templates/deployment.yaml +10 −3 Original line number Diff line number Diff line Loading @@ -23,13 +23,16 @@ spec: spec: serviceAccountName: {{ .Values.serviceAccount }} volumes: - name: data {{- if .Values.persistence.enabled }} - name: data persistentVolumeClaim: claimName: {{ if .Values.persistence.existingClaim }}{{ .Values.persistence.existingClaim }}{{- else }}{{ template "meep-virt-engine.fullname" . }}{{- end }} {{- else }} emptyDir: {} {{- end -}} {{- if .Values.user.values.enabled}} - name: user-values-storage persistentVolumeClaim: claimName: meep-virt-engine-user-values-pvc {{- end}} {{- if .Values.codecov.enabled}} - name: codecov-storage persistentVolumeClaim: Loading @@ -54,6 +57,10 @@ spec: volumeMounts: - name: data mountPath: /data/ {{- if .Values.user.values.enabled}} - name: user-values-storage mountPath: {{ .Values.user.values.mountpath }} {{- end}} {{- if .Values.codecov.enabled}} - name: codecov-storage mountPath: /codecov Loading
charts/meep-virt-engine/templates/user-values-pv.yaml 0 → 100644 +34 −0 Original line number Diff line number Diff line {{- if .Values.user.values.enabled}} kind: PersistentVolume apiVersion: v1 metadata: name: meep-virt-engine-user-values-pv spec: storageClassName: meep-virt-engine-user-values-sc capacity: storage: 100Mi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain hostPath: path: {{ .Values.user.values.location }} --- kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: meep-virt-engine-user-values-sc provisioner: kubernetes.io/no-provisioner volumeBindingMode: WaitForFirstConsumer --- kind: PersistentVolumeClaim apiVersion: v1 metadata: name: meep-virt-engine-user-values-pvc spec: storageClassName: meep-virt-engine-user-values-sc accessModes: - ReadWriteOnce resources: requests: storage: 100Mi {{- end}}
charts/meep-virt-engine/values.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,13 @@ persistence: # storageClass: '-' storageClass: 'fullname' user: values: enabled: true location: "<WORKDIR>/user/values" mountpath: "/user-values" codecov: enabled: false Loading