設定 NFS

Kf 支援 Kubernetes 原生 NFS,並透過專屬的 nfsvolumebroker 服務代理程式公開,供開發人員使用。這個代理程式提供 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 就會自動設定叢集以便使用該服務。

後續步驟