如何创建 gcePD 并将其 link 作为本地 k8s 集群的持久卷?

How can I create gcePD and link it as persistent volume to on-premise k8s cluster?

如何创建 gcePD(google 永久磁盘)并将其 link 作为永久卷 (pv) 到本地 kubernetes 集群? 当我部署了一些 helm chart 时需要解析 persistentvolume-controller - no persistent volumes available for this claim and no storage class is set 消息。

请解释一下步骤。谢谢。

我认为这不可能,GCE 永久性磁盘不会暴露在 GCE 之外。您的服务器需要在 GCE 中。

您可以使用 Azure Files 设置远程 PV,但除非您需要它们用于低性能存储,否则如果您没有直接连接管道,我会担心速度和延迟到 Azure 云。

您还可以使用 Ceph, ScaleIO 等设置 GCE 磁盘共享文件系统,但如果您没有私有直接连接,您将再次穿越 public 云。