Kubernetes部署-使用kubernetes部署Mysql主从结构(Kubernetes工作实践类)
该资源是使用kubernetes部署Mysql主从结构,整个步骤包括: 1. 编写namespace脚本,创建专门的namespace 2. 编写configmap,将mysql的配置文件配置到里面 3. 编写secret脚本,将需要的密码配置在里面 4. 编写initContainer脚本(备用),根据hostname判断是master还是slave,进而执行对应的命令 5. 编写pv和pvc脚本,申请磁盘资源(通过storageClass自动进行pv/pvc的创建) 6. 编写headless service脚本,配置mysql之间的网络关系 7. 编写StatefulSet脚本,初始化容器 资源中包含了完成这些步骤所需要k8s yaml文件 最后附上文章链接: https://blog.csdn.net/qq_36963950/article/details/125961315