我有一个 gke 集群,其中的节点位于 3 个不同的区域但位于同一地区。我想将持久磁盘用于我的 Pod。但是 Pod 是在这 3 个区域中随机创建的。我该如何使用 gcePD(所有节点共用)。或者我可以在 Pod 部署(Yaml)文件中添加存储桶吗?如果可以,请告诉我该怎么做?
答案1
按照此 github 链接操作。您需要在镜像中安装 fuse。您的容器应处于特权模式,并且您需要使用生命周期。 https://github.com/maciekrb/gcs-fuse-sample
我有一个 gke 集群,其中的节点位于 3 个不同的区域但位于同一地区。我想将持久磁盘用于我的 Pod。但是 Pod 是在这 3 个区域中随机创建的。我该如何使用 gcePD(所有节点共用)。或者我可以在 Pod 部署(Yaml)文件中添加存储桶吗?如果可以,请告诉我该怎么做?
按照此 github 链接操作。您需要在镜像中安装 fuse。您的容器应处于特权模式,并且您需要使用生命周期。 https://github.com/maciekrb/gcs-fuse-sample