Kf supporta NFS nativo di Kubernetes e lo espone con un service broker nfsvolumebroker dedicato che gli sviluppatori possono utilizzare. Questo broker ha un'offerta di servizi nfs con un piano di servizio denominato existing.
Utilizza kf marketplace per visualizzare l'offerta di servizi:
$ kf marketplace
...
Broker Name Namespace Description
nfsvolumebroker nfs mout nfs shares
...
Utilizza kf marketplace -s nfs per visualizzare il piano di servizio:
$ kf marketplace -s nfs
...
Broker Name Free Description
nfsvolumebroker existing true mount existing nfs server
...
Requisiti
Hai bisogno di un volume NFS a cui possa accedere il tuo cluster Kubernetes. Filestore è la soluzione NFS gestita di Google che fornisce l'accesso ai cluster nello stesso progetto gcloud.
Preparare NFS
Se hai un servizio NFS esistente, puoi utilizzarlo. Se vuoi un servizio NFS gestito da Google, crea un'istanza Filestore e Kf configurerà automaticamente il cluster per utilizzarla.