您的位置 首页 kubesphere

k8s 安装 mysql: 8.0.26

k8s 安装 mysql: 8.0.26

mysql: 8.0.26 安装方式

 

1- 配置 字典

配置-》 配置字典

mysql8-conf

添加数据

 

my.cnf

[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

 

 

2- 创建 PVC 存储 mysql数据

 

 

然后 默认就可以

 

3- 创建应用负载:

选择有状态副本集

cloude-test-mysql8

 

mysql:8.0.26

然后做一下资源限制( 资源预留 不要搞)CPU限制1核,内存限制2G

然后设置环境变量,

 

MYSQL_ROOT_PASSWORD

 

配置 存储卷

接下来 添加配置文件( 一般时只读模式)

这样它会把mycnf 的配置文件, 挂载到 容器的 /etc/mysql/conf.d/ 目录中。

 

其他的可以参考 mysql5.7.35 

 

做到这一步,我们已经把mysql 部署完了,

接下来需要暴漏我们的服务,对外提供访问。

设置 MySQL 的负载均衡网络

可以在集群外访问

 

 

修改 nodeport  对外的端口号

navcat 连接

解决方案:连接

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章