使用 Helm 部署 GraphScope

本文详细介绍了如何借助 Helm 工具在 Kubernetes 集群中部署和管理 GraphScope,包括前置准备、Helm 安装、配置仓库、安装 GraphScope Chart、连接服务以及配置参数等步骤。
摘要由CSDN通过智能技术生成

本文介绍如何通过 Helm 工具部署和使用 GraphScope 集群。

Helm[1] 作为 K8s 生态系统中的软件包管理工具,类似于 Ubuntu 的 apt 或 Python 的 pip,专门负责管理 K8s 的应用资源。使用 Helm 可以很容易地对 kubernetes 应用进行统一打包、分发、安装、升级以及回退等操作。GraphScope 也支持通过 Helm 进行部署和使用。

前置准备

在开始之前,请确保当前环境具备一个可操作的 K8s 集群,如果没有,则可以参考之前的文章进行安装;此外,为了完整运行本文中的示例,你还需要在本机上安装 GraphScope Python 客户端:

$ pip3 install graphscope

安装 Helm

根据 Helm 官方文档[2],可通过如下命令安装 Helm。

$ curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

如果服务器无法连接网络,则可以在有网的环境中预下载 Helm,然后拷贝到服务器上,这里以安装 Helmv3.8.1 为例:

$ wget https://get.helm.sh/helm-v3.8.1-linux-amd64.tar.gz
$ tar zxvf helm-v3.8.1-linux-amd64.tar.gz

解压之后,可自行将 helm 文件拷贝到服务器上,并将其放到 /usr/local/bin 目录下即可,然后执行 helm version,如果正常输出则表示 Helm 安装成功。

$ helm version
version.BuildInfo{Version:"v3.8.1", GitCommit:"5cb9af4b1b271d11d7a97a71df3ac337dd94ad37", GitTreeState:"clean", GoVersion:"go1.17.5"}

配置 Helm repo

GraphScope 的 Helm Charts[3] 托管在仓库 https://graphscope.oss-cn-beijing.aliyuncs.com/ 中,因此你可以通过如下命令添加该仓库:

$ helm repo add graphscope https://graphscope.oss-cn-beijing.aliyuncs.com/charts/
"graphscope" has been added to your repositories
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值