Kf 支持 Kubernetes 原生 NFS,并通过专用 nfsvolumebroker
Service Broker 公开,供开发者使用。此 Broker 提供了一项 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 将自动配置集群使用该服务。