Es posible crear dinámicamente un volumen de almacenamiento persistente mediante una clase de almacenamiento existente y una notificación de volumen persistente (Persistent Volume Claim, PVC).
PVC dinámica para clústeres de TKG
Para ejecutar cargas de trabajo con estado en clústeres de TKG, puede crear una notificación de volumen persistente para solicitar recursos de almacenamiento persistentes sin conocer los detalles de la infraestructura de almacenamiento subyacente. El almacenamiento que se emplea para la PVC se asigna a partir de la cuota de almacenamiento de espacio de nombres de vSphere.
La solicitud aprovisiona dinámicamente un objeto de volumen persistente y un disco virtual coincidente. La notificación está enlazada al volumen persistente. Cuando esta notificación se elimina, se eliminan también el objeto de volumen persistente y el disco virtual aprovisionado correspondientes.
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