跳转至

通过 Helm Chart 安装

HwameiStor 的任何组件都可以通过 Helm Chart 进行安装。

前提条件

  • 待使用节点上已准备空闲 HDD、SSD 磁盘
  • 已完成准备工作中事项
  • 如需要使用高可用数据卷,请提前完成DRDB 安装
  • 如部署环境为生产环境,请提前阅读生产环境资源要求
  • 如果您的 Kubernetes 发行版使用不同的 kubelet 目录,请提前确认 kubeletRootDir。 详细信息请参考自定义 Kubelet 根目录

操作步骤

  1. 准备 Helm 工具,安装 Helm 命令行工具,请参阅 Helm 文档

  2. 下载 hwameistor Repo,下载并解压 Repo 文件到本地:

    helm repo add hwameistor http://hwameistor.io/hwameistor
    helm repo update hwameistor
    helm pull hwameistor/hwameistor --untar
    
  3. 安装 HwameiStor,命名如下:

    helm install hwameistor ./hwameistor \
        -n hwameistor --create-namespace
    

Tip

默认的镜像仓库是 registry.k8s.ioghcr.io

如果无法访问,可尝试使用 DaoCloud 提供的镜像源:m.daocloud.ioghcr.m.daocloud.io

要切换镜像仓库的镜像,请使用 --set 更改这两个参数值:global.k8sImageRegistryglobal.hwameistorImageRegistry

helm install hwameistor ./hwameistor \
    -n hwameistor --create-namespace \
    --set global.k8sImageRegistry=m.daocloud.io/registry.k8s.io \
    --set global.hwameistorImageRegistry=ghcr.m.daocloud.io

Success

安装完成!要验证安装效果,请参见下一章安装后检查

如需要自定义 Kubelet 根目录 请参考自定义 Kubelet 根目录

安装完成!要验证安装效果,请参见下一章安装后检查

评论