設定 NFS 平台

Kf 支援 Kubernetes 原生 NFS,並透過專屬的 nfsvolumebroker 服務代理程式公開這些 NFS,供開發人員使用。這個代理程式提供 nfs 服務,其中包含名為 existing 的服務方案。

使用 kf marketplace 查看服務方案:

$ kf marketplace
...
Broker           Name  Namespace  Description
nfsvolumebroker  nfs              mout nfs shares
...

使用 kf marketplace -s nfs 查看服務方案:

$ kf marketplace -s nfs
...
Broker           Name      Free  Description
nfsvolumebroker  existing  true  mount existing nfs server
...

需求條件

您需要 Kubernetes 叢集可存取的 NFS 磁碟區。Filestore 是 Google 的代管 NFS 解決方案,可供存取相同 gcloud 專案中的叢集。

準備 NFS

如果已有 NFS 服務,可以使用該服務。如要使用 Google 管理的 NFS 服務,請建立 Filestore 執行個體,Kf 會自動設定叢集來使用該執行個體。

後續步驟