第二十章 九析带你轻松完爆 helm3 mysql

网友投稿 251 2022-10-30

第二十章 九析带你轻松完爆 helm3 mysql

本系列文章:第一章:九析带你轻松完爆 helm3 安装第二章:九析带你轻松完爆 helm3 公共仓库第三章:九析带你轻松完爆 helm3 私有仓库第四章:九析带你轻松完爆 helm3 chart第五章:九析带你轻松完爆 helm3 release第六章:九析带你轻松完爆 helm3 gitlab第七章:九析带你轻松完爆 helm3 nginx-ingress第八章:九析带你轻松完爆 helm3 gitlab nfs第九章:九析带你轻松完爆 helm3 nexus第十章:九析带你轻松完爆 helm3 heapster第十一章:九析带你轻松完爆 helm3 kubernetes-dashboard第十二章:九析带你轻松完爆 helm3 harbor第十三章:九析带你轻松完爆 helm3 prometheus第十四章:九析带你轻松完爆 helm3 grafana第十五章:九析带你轻松完爆 grafana 关联 prometheus第十六章:九析带你轻松完爆 helm3 efk - elasticsearch第十七章:九析带你轻松完爆 helm3 efk - kibana第十八章:九析带你轻松完爆 helm3 efk - fluentd第十九章:九析带你轻松完爆 helm3 istio 安装第二十章:九析带你轻松完爆 helm3 mysql

目录

1 前言

本文采用 helm3 v3.0.0; k8s v1.16.3;istio 1.3.4。helm 仓库信息如下:

2 下载 mysql

helm 搜索 mysql:

helm search repo mysql

下载并解压:

helm fetch google/mysqltar -zxvf mysql-1.6.2.tgz

3 创建命名空间

kubectl create ns sre

4 设置 mysql 登录密码

编辑 mysql/values.yaml 文件,修改 mysql 登录密码,如下图:

同时修改容器存活性探针和就绪性探针时间:

5 安装 nfs

如何安装 nfs 服务器,请参考本人《轻松完爆 nfs 安装》,不用担心,简单到爆,让你分分钟轻松完爆。

mkdir -p /data/nfs/sre/mysqlchmod 777 -R sreecho "/data/nfs/sre 10.110.0.0/16(rw,sync,no_root_squash)" >> /etc/exportssystemctl restart nfs

6 创建 pv

创建 pv-sre-mysql-8g.yaml 文件:

apiVersion: v1kind: PersistentVolumemetadata:name: pv-sre-mysql-8gspec:capacity:storage: 8GivolumeMode: FilesystemaccessModes:-  ReadWriteOncepersistentVolumeReclaimPolicy: Retainnfs:server: 10.110.101.106path: /data/nfs/sre/mysql

创建 pv:

kubectl apply -f pv-sre-mysql-8g.yaml

7 安装 mysql

第一个 mysql 是 helm release 名,第二个是解压缩目录:

用 helm 进行查看,发现 mysql 已经安装成功:

helm list -n sre

自此,轻松完爆 helm3 安装 mysql。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:基于PowerPCA40的光纤通道接口卡设计
下一篇:第四章 九析带你轻松完爆 k8s event
相关文章

 发表评论

暂时没有评论,来抢沙发吧~