Configurar a plataforma NFS

O Kf é compatível com o NFS nativo do Kubernetes e o expõe com um agente de serviços nfsvolumebroker dedicado para que os desenvolvedores consumam. O agente tem uma oferta de serviço nfs que tem um plano de serviços chamado existing.

Use kf marketplace para ver a oferta de serviços:

$ 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 fornece 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