繁体   English   中英

我可以在 GKE(带自动驾驶仪)上制作一个可以使用 ReadWritemany 的卷吗?

[英]can i make a volume on GKE (with autopilot) that can use ReadWritemany?

我目前正在尝试创建一个 GKE 集群,并希望能够将我的 PostgreSQL pod 扩展到 1 个活动实例之外,但我被困在我的卷的读写权限上是否有办法让 readwritemany 工作GKE自动驾驶仪? 如果可能的话,我的 PostgreSQL 吊舱的热备件也会有所帮助。 谢谢你提前的建议。

IIUC 您无法将 Google(计算引擎)的永久磁盘用作 ReadWriteMany。 这可能记录在cloud.google.com上,但我找不到它。

请参阅 Kubernetes 的访问模式文档,特别是GCEPersistentDisk 这些支持ReadWriteOnceReadOnlyMany支持ReadWriteMany

可能还有其他方法,但是,您可以在 GCP 上获取ReadWriteMany的一种(Goole 支持)方法是使用 Filestore。 请参阅使用 Filestore CSI 驱动程序

为了完整性(!)另一种方法是使用 PostgreSQL 服务,例如Cloud SQL for PostgreSQL

计算引擎永久性磁盘不支持ReadWriteMany 访问模式。

GKE Autopilot 集群支持StorageType "NFS" 并默认安装 Filestore CSI 插件 重要的是不要在容器中执行 nfs 挂载,因为 Autopilot 会拒绝特权 pod,请参阅此处以获取如何使用它以及花费多少的快速指南。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM