Kubernetes 的 MySQL 运算符 / 第二章安装MySQL Operator for Kubernetes /
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 集群。