Kf unterstützt die native NFS-Konfiguration von Kubernetes und stellt sie mit einem dedizierten nfsvolumebroker
-Service Broker für Entwickler zur Verfügung. Dieser Broker hat ein nfs
-Serviceangebot mit einem Serviceplan namens existing
.
Verwenden Sie kf marketplace
, um das Serviceangebot aufzurufen:
$ kf marketplace
...
Broker Name Namespace Description
nfsvolumebroker nfs mout nfs shares
...
Verwenden Sie kf marketplace -s nfs
, um den Serviceplan anzuzeigen:
$ kf marketplace -s nfs
...
Broker Name Free Description
nfsvolumebroker existing true mount existing nfs server
...
Voraussetzungen
Sie benötigen ein NFS-Volume, auf das Ihr Kubernetes-Cluster zugreifen kann. Filestore ist die verwaltete NFS-Lösung von Google, die Zugriff auf Cluster im selben gcloud-Projekt bietet.
NFS vorbereiten
Wenn Sie bereits einen NFS-Dienst haben, können Sie diesen verwenden. Wenn Sie einen von Google verwalteten NFS-Dienst benötigen, erstellen Sie eine Filestore-Instanz. Kf konfiguriert den Cluster automatisch für dessen Verwendung.