设置 helm#

helm,Kubernetes 的包管理器,是一个有用的命令行工具,用于:在 Kubernetes 集群上安装、升级和管理应用程序。Helm 包称为图表。我们将使用 Helm 图表在 Kubernetes 集群上安装和管理 JupyterHub。

图表是描述如何在 Kubernetes 集群上安装包的抽象。当部署图表时,它充当模板引擎,使用所需的变量填充包依赖项的多个 yaml 文件,然后运行 kubectl apply 将配置应用于资源并安装包。

注意

如果您之前使用 Helm 2 安装了 Z2JH,值得注意的是 Helm 3 包含几个主要的**重大更改**。有关更多信息,请参阅 Helm 3 常见问题解答

对于**从 Helm v2 迁移到 v3**,请查看官方的 Helm 指南

安装#

对于 Helm 图表的 3.3.7-0.dev.git.71.h71ecf69 版本,需要 helm >=3.5。

虽然存在几种 安装 Helm 的方法,但最简单的方法是在终端中运行 Helm 的安装脚本

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

验证#

您可以通过运行以下命令来验证它是否已正确安装

helm version

下一步#

恭喜,helm 现在已设置!让我们继续 设置 JupyterHub