apiVersion: v1 kind: Namespace metadata: name: pvc-restore-test --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: test-pvc namespace: pvc-restore-test spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: local-nvme-retain --- apiVersion: batch/v1 kind: Job metadata: name: writer-once namespace: pvc-restore-test spec: template: spec: restartPolicy: Never containers: - name: writer image: registry.access.redhat.com/ubi9/ubi-minimal command: - /bin/sh - -c - | mkdir -p /data echo "=== PVC RESTORE SMOKE TEST ===" > /data/marker.txt echo "TIMESTAMP: $(date -u)" >> /data/marker.txt echo "NODE: writer-once" >> /data/marker.txt echo "WRITTEN OK" >> /data/marker.txt sleep 5 volumeMounts: - name: data mountPath: /data volumes: - name: data persistentVolumeClaim: claimName: test-pvc