可以使用現有儲存區類別和持續性磁碟區宣告 (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