2.1 使用 Helm Chart 进行安装

Helm 是 Kubernetes 的可选包管理器,可帮助管理 Kubernetes 应用程序;Helm 使用 Chart 来定义、安装和升级 Kubernetes Operator。有关 Helm 的具体用法信息,请参阅 Helm 快速入门安装 Helm 指南。或者,请参阅 第 2.2 节 “使用清单文件进行安装”

添加 Helm 仓库

$> helm repo add mysql-operator https://mysql.github.io/mysql-operator/
$> helm repo update

安装 Kubernetes 版 MySQL Operator,这个简单示例使用名为 mysql-operator 的新命名空间将发行版名称定义为 my-mysql-operator

$> helm install my-mysql-operator mysql-operator/mysql-operator \
   --namespace mysql-operator --create-namespace

可以通过覆盖内置默认值的其它选项来自定义 Operator 部署。例如,在使用 Operator 时使用本地(air-gapped)私有容器仓库时很有用。

要使用 Kubernetes 版 MySQL Operator 创建 MySQL InnoDB 集群,请参阅 第 3 章 “MySQL InnoDB 集群”