9. 使用 kuboard 创建组件

视屏地址: https://www.bilibili.com/video/BV1gf4y1S79B/

详情介绍:
现在已经搭建好了一个 k8s 集群, 目前一主一从

现在不方便说话

docker 安装 MySQL

# 这里使用docker安装MySQL, 挂载端口 设置root用户的密码为root -d 后台启动
# 名字为mysql-test
docker run   -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d --name mysql-test  mysql:5.7

等待 docker 从 docker hub pull image 到本地

很明显略久, 可以使用国内的镜像, 好像又变快了, 我们稍等一下

使用官方的比较好

使用 navicat 连接本地的 MySQL

连接成功,证明 docker 启动的 MySQL 没有问题

现在吧 docker 的 MySQL 容器删掉, 链接就会断开,证明刚刚链接的 MySQL 确实是 docker 启动的

验证成功

kuboard 安装 MySQL

那么现在直接在 k8s 上安装 MySQL,原理还是和 docker 安装 MySQL 一样.

现在直接在 kuboard 的界面上演示

注意 k8s 的版本 和 kuboard 的版本

现在等待 salve 节点 pull 镜像下来即可

等下在使用 nodePort 方式去访问 k8s 的 MySQL 容器

nodePort 方式是 k8s 的 service 抽象对象的一种访问方式

我忘记设置密码了

删除, 重来

现在成功启动了,用 Navicat 连接试试

哦,对了,关于 k8s 的 service 的 nodePort 方式

3.公布应用程序 | Kuboard 官网

去看这篇入门

现在来验证

连接成功, 220 这个 ip 是我们 k8s 的 master 节点 ip

现在删除 k8s 的 MySQL 容器,再次测试验证这个 MySQL 是 k8s 的资源

验证成功,到这里结束!

下次继续使用 k8s 创建应用和服务,期待!

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐