This commit is contained in:
병준 박 2025-04-10 07:19:11 +00:00
parent 9db88d7765
commit e9d0acf0b5

View File

@ -35,6 +35,11 @@ spec:
if [ "$(params.persistence4create.enabled)" == "true" ]; then
pvcName="before-pipeline-pvc-$(context.taskRun.uid)"
# 배열을 그대로 YAML에 반영
ACCESS_MODES=""
for mode in $(params.persistence4create.accessModes); do
ACCESS_MODES="$ACCESS_MODES - $mode\n"
done
cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: PersistentVolumeClaim
@ -43,7 +48,7 @@ spec:
namespace: $(params.persistence4create.namespace)
spec:
accessModes:
$(for mode in $(params.persistence4create.accessModes); do echo " - $mode \n"; done)
$ACCESS_MODES
resources:
requests:
storage: $(params.persistence4create.size)