Configure a plataforma NFS

O Kf suporta NFS nativos do Kubernetes e expõe-nos com um nfsvolumebroker service broker dedicado para os programadores consumirem. Este corretor tem uma oferta de serviços nfs com um plano de serviços denominado 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ço:

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

Requisitos

Precisa de um volume NFS que possa ser acedido pelo seu cluster do Kubernetes. O Filestore é a solução NFS gerida da Google que oferece acesso a clusters no mesmo projeto do gcloud.

Prepare o NFS

Se tiver um serviço NFS existente, pode usá-lo. Se quiser um serviço NFS gerido pela Google, crie uma instância do Filestore e o Kf irá configurar automaticamente o cluster para a usar.

O que se segue?