Skip to main content

Harvester CSI Driver

概述#

Harvester CSI Driver 提供了一个 CSI 接口,供 Harvester 中的 Kubernetes 集群使用。

前提#

  • Kubernetes 集群是在 Harvester 虚拟机之上构建的。
  • 作为 Kubernetes 节点运行的 Harvester 虚拟机位于相同的命名空间中。

使用 Harvester RKE1 主机驱动进行部署#

  • 选择外部云提供商的选项。

  • 生成 addon 配置并将它添加到 RKE 配置 YAML 中:

# 依赖 kubectl 来操作 Harvester 集群
./deploy/generate_addon.sh <serviceaccount name> <namespace>

使用 Harvester RKE2 主机驱动进行部署#

当使用 Rancher RKE2 主机驱动启动 Kubernetes 集群时,Harvester CSI Driver 会在选择 Harvester 云提供商时被部署。

select-harvester-cloud-provider

使用 Harvester K3s 主机驱动进行部署#

# 依赖 kubectl 来操作 Harvester 集群
./deploy/generate_addon.sh <serviceaccount name> <namespace>
  • 从 Rancher 应用市场安装 Harvester CSI Driver

Last updated on by vickyhella3