Kf es compatible con NFS nativo de Kubernetes y los expone con un agente del servicio de nfsvolumebroker
dedicado para que los desarrolladores lo consuman. Este agente tiene una oferta de servicios de nfs
que tiene un plan de servicio llamado existing
.
Usa kf marketplace
para ver la oferta de servicios:
$ kf marketplace
...
Broker Name Namespace Description
nfsvolumebroker nfs mout nfs shares
...
Usa kf marketplace -s nfs
para ver el plan de servicio:
$ kf marketplace -s nfs
...
Broker Name Free Description
nfsvolumebroker existing true mount existing nfs server
...
Requisitos
Necesitas un volumen NFS al que tu clúster de Kubernetes pueda acceder. Filestore es la solución de NFS administrada de Google que proporciona acceso a los clústeres en el mismo proyecto de gcloud.
Prepara NFS
Si ya tienes un servicio NFS existente, puedes usarlo. Si deseas un servicio NFS administrado por Google, crea una instancia de Filestore y Kf configurará automáticamente el clúster para usarlo.