How to use DirectPV without MinIO - minio/wiki GitHub Wiki
Objective:
To document how to use DirectPV without MinIO
Steps:
- Create a claim:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: please-remove-me-cesar
namespace: ns-3
annotations:
volume.beta.kubernetes.io/storage-provisioner: direct-csi-min-io
volume.kubernetes.io/selected-node: minio-k8s18
finalizers:
- kubernetes.io/pvc-protection
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
storageClassName: directpv-min-io
volumeMode: Filesystem
- Apply the claim:
kubectl apply -f /Users/cniackz/minio/claim.yaml
- Look how DirectPV bound it:
Notes:
- You have to specify the node:
volume.kubernetes.io/selected-node: minio-k8s18
otherwise will be pending state.