Я хочу сохранить PV C, когда работа jenkins будет завершена.
podTemplate(workspaceVolume: dynamicPVC(requestsSize: "1Gi",storageClassName: 'test'), containers: [
containerTemplate(name: 'jnlp', image: 'jenkins/jnlp-slave:3.35-5-alpine', args: '${computer.jnlpmac} ${computer.name}')
], yaml:'''
spec:
securityContext:
fsGroup: 1000
''') {
node(POD_LABEL) {
container(name: 'jnlp') {
sh 'echo .....'
}
}
}
и определение моего тестового класса хранилища
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: test
provisioner: kubernetes.io/gce-pd
reclaimPolicy: Retain
parameters:
type: pd-ssd
Все работает нормально. Но по завершении задания PV C удаляется. Есть ли способ сохранить ПВ C.