deploy-templates/templates/jenkins/persistent_volume_claim.yaml (18 lines of code) (raw):

{{- $storageClassName := .Values.jenkins.storage.class -}} apiVersion: v1 kind: PersistentVolumeClaim metadata: name: jenkins-data labels: app: jenkins {{- include "jenkins-operator.labels" . | nindent 4 }} spec: accessModes: - ReadWriteOnce resources: requests: storage: {{ .Values.jenkins.storage.size }} {{ if $storageClassName }} storageClassName: "{{ $storageClassName }}" {{ end }} volumeMode: Filesystem