GCP中不允许使用磁盘创建kubernetes群集

GCP中不允许使用磁盘创建kubernetes群集,kubernetes,google-cloud-platform,google-kubernetes-engine,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,我想备份kubernetes的数据。因此,我有一个带有kubernetes群集的持久磁盘,并设置了ReclaintPolicy:Retain on storage.yaml文件,以确保不应删除磁盘 删除kubernetes群集后,磁盘保留在计算引擎->磁盘上。但在磁盘的帮助下,我无法创建kubernetes群集。我只有在GCP中创建VM的选项 是否有可能使用GCP上的现有磁盘创建新的kubernetes群集要在新的GKE群集中使用现有的永久磁盘,您需要首先创建新群集,然后: 基于现有PD的名称

我想备份kubernetes的数据。因此,我有一个带有kubernetes群集的持久磁盘,并设置了ReclaintPolicy:Retain on storage.yaml文件,以确保不应删除磁盘

删除kubernetes群集后,磁盘保留在计算引擎->磁盘上。但在磁盘的帮助下,我无法创建kubernetes群集。我只有在GCP中创建VM的选项


是否有可能使用GCP上的现有磁盘创建新的kubernetes群集要在新的GKE群集中使用现有的永久磁盘,您需要首先创建新群集,然后:

  • 基于现有PD的名称创建并应用新的PersistentVolume和PersistentVolumeClaim对象
  • 一旦这些存在于集群中,您就可以通过在Pod定义文件中为容器的
    volumeMounts.mountPath
    volumeMounts.name
    指定值来授予Pod容器对该卷的访问权限
您将在文档中找到有关如何实现这一点的更多详细信息