È possibile creare dinamicamente un volume di storage persistente utilizzando una classe di storage esistente e una richiesta volume persistente (PVC).
PVC dinamica per cluster TKG
Per eseguire carichi di lavoro con stato in cluster TKG, è possibile creare una richiesta di volume persistente (PVC) per richiedere risorse di storage persistenti senza conoscere i dettagli dell'infrastruttura di storage sottostante. Lo storage utilizzato per la PVC viene allocato al di fuori della quota di storage per il Spazio dei nomi vSphere.
La richiesta esegue il provisioning dinamico di un oggetto volume persistente e di un disco virtuale corrispondente. La richiesta è associata al volume persistente. Quando si elimina la richiesta, vengono eliminati anche l'oggetto volume persistente corrispondente e il disco virtuale ottenuto in provisioning.
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: tkg-cluster-pvc spec: accessModes: - ReadWriteMany storageClassName: tkg-store resources: requests: storage: 3Gi
kubectl apply -f pvc_name.yaml
kubectl get pvc my-pvc
... volumes: - name: my-pvc persistentVolumeClaim: claimName: my-pvc