pvc-snapshot-test/test_03/03_read_volume_handle.sh
2025-07-22 15:20:15 +02:00

13 lines
482 B
Bash

#!/bin/bash
echo "Patching PV reclaim policy to Retain: "
kubectl patch pv $(kubectl get pvc non-csi -ojson | jq -r .spec.volumeName) -p '{"spec":{"persistentVolumeReclaimPolicy":"Retain"}}'
echo "Volume Handle: "
kubectl get pv $(kubectl get pvc non-csi -ojson | jq -r .spec.volumeName) -o json | jq -r .spec.flexVolume.options.volumeID
echo ""
echo "nodeAffinity: "
kubectl get pv $(kubectl get pvc non-csi -ojson | jq -r .spec.volumeName) -o json | jq -r .spec.nodeAffinity