2.1 使用 Helm Charts 安装

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

添加 Helm 存储库:

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

为 Kubernetes 安装 MySQL Operator,此示例将发布名称定义为 my-mysql-operator使用名为的新命名空间 mysql-operator

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

这个最新的 Kubernetes MySQL Operator 可以从 DockerHub 下载并部署。可以通过覆盖内置默认值的其他选项自定义操作员部署。例如,在使用本地(气隙)私有容器注册表与操作员一起使用时很有用。

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