容器化 | 在 Rancher 中部署 MySQL 集群

打印 上一主题 下一主题

主题 669|帖子 669|积分 2007

我们已经介绍了如何在 Kubernetes 和 KubeSphere 上部署 RadonDB MySQL 集群。本文将演示如何在 Rancher[1] 上部署 RadonDB MySQL Kubernetes 2.2.0[2],快速获得一套 MySQL 容器化集群。
部署准备


  • 已部署 Rancher 集群[3]
  • MySQL 客户端(非必须)
本文中 Rancher 语言环境为中文。
部署步骤

1、添加 Helm 仓库

登录 Rancher 管理控制台后,点击 目标集群 > 应用及应用市场 > Chart 仓库,创建一个新的仓库。
自定义仓库名称 mysql-operator,目标可选择 http(s) 方式,配置索引 URL 为:https://radondb.github.io/radondb-mysql-kubernetes/

点击 创建,返回仓库列表页面。当仓库状态切换为 Active,表示仓库正常运行。

2、部署 Operator

一个 Rancher 集群仅需部署一次 RadonDB MySQL Operator。点击 应用和应用市场 > Charts,进入 Charts 列表页面。搜索到 mysql-operator,进入部署 Operator 页面,可选择 mysql-operator Charts 版本(省略,默认部署最新版 2.2.0)。

安装

步骤1:填写名称,勾选在安装前自定义 Helm 选项,点击下一步。

步骤 2:自定义编辑应用 YAML,点击下一步。

步骤 3:确认其他部署选项,点击安装。

安装完成后,跳转到 已安装的应用 管理页面。可以在下方列表中看到应用的状态,资源,存活时间等。

3、部署 RadonDB MySQL 集群

部署集群可以通过命令或者导入 YAML 的方式(视频中演示的方式)。
通过命令方式

在集群管理页面,点击右上角 Kubectl 命令图标。在命令窗口,输入创建集群命令。
如下示例,部署一个三节点的样例集群。
[code]# Run kubectl commands inside here# e.g. kubectl get all$ cat

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表