Sie können ein dauerhaftes Speicher-Volume mithilfe einer vorhandenen Speicherklasse und einer Beanspruchung eines dauerhaften Volumes (Persistent Volume Claim – PVC) dynamisch erstellen.
Dynamische PVC für TKG-Cluster
Zur Ausführung statusbehafteter Arbeitslasten für TKG-Cluster können Sie eine Beanspruchung eines dauerhaften Volumes (Persistent Volume Claim – PVC) erstellen, um dauerhafte Speicherressourcen anzufordern, ohne die Details der zugrunde liegenden Speicherinfrastruktur zu kennen. Der Speicher, der für das PVC verwendet wird, wird aus dem Speicherkontingent für den vSphere-Namespace zugewiesen.
Die Anforderung stellt dynamisch ein dauerhaftes Volume-Objekt und eine übereinstimmende virtuelle Festplatte bereit. Die Beanspruchung ist an das dauerhafte Volume gebunden. Wenn Sie die Beanspruchung löschen, werden das entsprechende dauerhafte Volume-Objekt und die bereitgestellte virtuelle Festplatte ebenfalls gelöscht.
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