Configurar a plataforma NFS

O Kf dá suporte ao NFS nativo do Kubernetes e o expõe com um agente de serviços nfsvolumebroker dedicado para que os desenvolvedores consumam. O agente tem um serviço nfs, que tem um plano de serviços chamado existing.

Use kf marketplace para conferir o serviço:

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

Use kf marketplace -s nfs para ver o plano de serviços:

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

Requisitos

Você precisa de um volume NFS que possa ser acessado pelo cluster do Kubernetes. O Filestore é a solução NFS gerenciada do Google que dá acesso a clusters no mesmo projeto do gcloud.

Preparar o NFS

Se você já tem um serviço NFS, pode usá-lo. Se você quer um serviço NFS gerenciado pelo Google, crie uma instância do Filestore, e o Kf configura o cluster automaticamente para usá-lo.

A seguir