可以使用現有儲存區類別和持續性磁碟區宣告 (PVC) 動態建立持續性儲存區。
TKG 叢集的動態 PVC
若要在 TKG 叢集上執行可設定狀態的工作負載,您可以建立持續性磁碟區宣告 (PVC) 以要求持續性儲存區資源,而無需瞭解基礎儲存區基礎結構的詳細資料。配置用於 PVC 的儲存區已超出 vSphere 命名空間 的儲存區配額。
要求會動態地佈建持續性磁碟區物件和相符的虛擬磁碟。宣告會繫結到持續性磁碟區。刪除此宣告時,也會刪除對應的持續性磁碟區物件和佈建的虛擬磁碟。
建立 PVC 時,將動態建立支援持續性磁碟區。PVC 會參考
tkg-store 儲存區類別。儲存區類別與佈建了目標 TKG 叢集的
vSphere 命名空間 相關聯。如需詳細資訊,請參閱
對持續性磁碟區使用儲存區類別。
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: tkg-cluster-pvc spec: accessModes: - ReadWriteMany storageClassName: tkg-store resources: requests: storage: 3Gi
建立 PVC。
kubectl apply -f pvc_name.yaml
檢查 PVC。
kubectl get pvc my-pvc
在網繭或部署規格中指定 PVC。例如:
... volumes: - name: my-pvc persistentVolumeClaim: claimName: my-pvc