前言:

前面我们部署了Kubesphere并且登录成功后,首先创建一个拥有platform-admin角色的用户 账号,然后创建自己的企业空间和项目。

内容概述:

  1. Kubesphere部署应用分析

  2. 部署MySQL

1. Kubesphere部署应用分析

2. 部署MySQL

  1. MySQL启动实例

所有应用部署需要参照docker hub中对应镜像的说明进行

docker run -p 3306:3306 --name mysql-01 \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=root \
--restart=always \
-d mysql:8.0.26 
  1. 创建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
  1. 创建MySQL的存储卷

  1. 创建工作负载

  • 基本信息

  • 容器组设置

  • 存储设置

  • 点击创建完成容器创建

  1. 创建MySQL的服务Service

  • 基本信息

  • 服务设置

  • 高级设置

  • 创建完成

  1. 用navicat测试MySQL连接

外部访问成功