簡體   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