Kf supporta NFS nativo di Kubernetes e lo espone con un broker di servizi nfsvolumebroker
dedicato per l'utilizzo da parte degli sviluppatori. Questo broker ha un'offerta di servizi nfs
con un piano di servizi denominato existing
.
Usa kf marketplace
per vedere l'offerta di servizi:
$ kf marketplace
...
Broker Name Namespace Description
nfsvolumebroker nfs mout nfs shares
...
Usa 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
Devi avere un volume NFS a cui il tuo cluster Kubernetes possa accedere. Filestore è la soluzione NFS gestita di Google che fornisce l'accesso ai cluster nello stesso progetto gcloud.
Prepara 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.