Harvester CSI Driver

Container Storage Interface (CSI) Driver biedt een CSI-interface die wordt gebruikt door gast Kubernetes-clusters in Harvester. Het maakt verbinding met het hostcluster en maakt ‘hot-plug’ host-volumes naar de virtuele machines (VM’s). Hiervoor dient wel via ‘Apps & Marketplace‘ de ‘Harvester CSI Driver‘ geïnstalleerd te worden op de cluster.

Eenmaal geïnstalleerd zal er een StorageClass met de naam ‘harvester‘ aangemaakt zijn en deze is te gebruiken om een Persistent Volume Claim (PVC) aan te maken.

Indien een PVC aangemaakt wordt met gebruik van de ‘harvester‘ als StorageClass, zal de Harvester CSI Driver op de Harvester node een volume aanmaken en ‘mounten’ aan de node. Deze PVC kan dan gebruikt worden in workloads op de cluster.

De PVC zal als volume gekoppeld zijn aan de Harvester node zodra een pod de PVC in gebruik gaat nemen:

Vervolg: Harvester Multi Tenancy