Kf supporta NFS nativo di Kubernetes e lo espone con un broker di servizi nfsvolumebroker
dedicato per l'utilizzo da parte degli sviluppatori. Questo intermediario ha un'offerta di servizio 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
...
Usa kf marketplace -s nfs
per vedere il piano di servizio:
$ kf marketplace -s nfs
...
Broker Name Free Description
nfsvolumebroker existing true mount existing nfs server
...
Requisiti
Devi avere un volume NFS a cui il tuo cluster Kubernetes possa accedere. Filestore è la soluzione NFS gestita di Google che fornisce accesso ai cluster nello stesso progetto gcloud.
Preparare NFS
Se hai già un servizio NFS, puoi utilizzarlo. Se vuoi un servizio NFS gestito da Google, crea un'istanza Filestore e Kf configurerà automaticamente il cluster per utilizzarlo.