Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
kubernetes膨胀pvc用于集群_Kubernetes_Kubernetes Pvc - Fatal编程技术网

kubernetes膨胀pvc用于集群

kubernetes膨胀pvc用于集群,kubernetes,kubernetes-pvc,Kubernetes,Kubernetes Pvc,我的集群上有一个pvc 我可以在我的提供商(数字海洋)上扩展它 但是在集群上,我是否需要让它知道它已经扩展了 这是我的文件,我部署它来创建pvc apiVersion: v1 kind: PersistentVolumeClaim metadata: name: test-pvc namespace: test spec: accessModes: - ReadWriteOnce resources: requests: storage: 4Gi st

我的集群上有一个pvc

我可以在我的提供商(数字海洋)上扩展它

但是在集群上,我是否需要让它知道它已经扩展了

这是我的文件,我部署它来创建pvc

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: test-pvc
  namespace: test
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 4Gi
  storageClassName: do-block-storage

不建议通过PVC对象(例如DigitalOcean云控制面板)以外的方式调整卷的大小,因为这可能会导致冲突。此外,大小更新不会立即反映在PVC对象状态部分,该部分最终将显示实际卷容量

建议使用
kubectl edit
通过PVC对象更新容量,CSI驱动程序将通过调用digital ocean API更新容量。从


成功扩展后,PVC对象的status部分将反映实际的卷容量。

那么我是否可以通过:kubectl apply-f storage.yml部署相同的文件?我的印象是,如果我使用相同的名称,它会说这个pvc已经存在。那么,如果尺寸更大,它会知道增加尺寸吗?感谢使用kubectl edit来编辑现有的pvc对象。它应该自动增加digital ocean中的体积大小
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: csi-pvc
  namespace: default
spec:
  [...]
  resources:
    requests:
      # The field below can be increased.
      storage: 10Gi
      [...]