(六)从零开始搭建k8s集群——使用KubeSphere管理平台创建Mysql数据库容器服务
Posted 北溟溟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(六)从零开始搭建k8s集群——使用KubeSphere管理平台创建Mysql数据库容器服务相关的知识,希望对你有一定的参考价值。
前言
KubeSphere管理平台是k8s容器化服务的一个界面操作平台。本节我们通过KubeSphere平台完成一个mysql有状态服务的创建,从而简化我们使用k8s命令行工具kubectl实现应用服务的创建。
正文
①获取kubesphere登录地址及账号密码
- k8s集群包含kubesphere组件的任意一台服务器输入以下命令,获取kubesphere管理平台地址、账户和密码
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='.items[0].metadata.name') -f
②登录kubesphere管理平台
③创建企业空间和项目
- 创建企业空间
- 创建项目
④创建一个mysql服务
- 配置中心创建mysql配置
[client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] init_connect='SET collation_connection = utf8mb4_unicode_ci' init_connect='SET NAMES utf8mb4' character-set-server=utf8mb4 collation-server=utf8mb4_unicode_ci skip-character-set-client-handshake skip-name-resolve lower_case_table_names = 1
- 创建mysql的pvc存储卷
- 创建mysql服务
⑤验证mysql服务
- 进入mysql服务
- 进入mysql容器
⑥创建一个外网访问mysql的NodePort服务
- 创建一个指定工作负载的服务
- 填写配置
- 验证
结语
OK,关于使用KubeSphere管理平台在k8s集群创建Mysql数据库容器服务章节到这里就结束了,我们下期见。。。
以上是关于(六)从零开始搭建k8s集群——使用KubeSphere管理平台创建Mysql数据库容器服务的主要内容,如果未能解决你的问题,请参考以下文章
从零开始搭建k8s集群——使用KubeSphere管理平台搭建链路追踪组件zipkin服务端
从零开始搭建k8s集群——使用KubeSphere管理平台搭建一个高可用的zookeeper集群服务