十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本系列文章:
成都创新互联公司是一家专业提供驿城企业网站建设,专注与成都网站设计、成都做网站、HTML5、小程序制作等业务。10年已为驿城众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。第一章:九析带你轻松完爆 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/mysql
tar -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/mysql
chmod 777 -R sre
echo "/data/nfs/sre 10.110.0.0/16(rw,sync,no_root_squash)" >> /etc/exports
systemctl restart nfs
6 创建 pv
创建 pv-sre-mysql-8g.yaml 文件:
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv-sre-mysql-8g
spec:
capacity:
storage: 8Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
nfs:
server: 10.110.101.106
path: /data/nfs/sre/mysql
创建 pv:
kubectl apply -f pv-sre-mysql-8g.yaml
7 安装 mysql
第一个 mysql 是 helm release 名,第二个是解压缩目录:
helm install -n sre mysql mysql
用 helm 进行查看,发现 mysql 已经安装成功:
helm list -n sre
自此,轻松完爆 helm3 安装 mysql。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。