前两篇分享了如何通过VMware安装CentOS 7镜像,并再CentOS 7虚拟机中安装了一个单机模式的Kubernates(只有一个master节点),相信读者们都已经安装成功了。本文继于前两个篇章,将为我们展现如何在Kubernates中安装mysql服务和tomcat应用,并且通过前端页面完成一个简单的增删改查功能。
如果前面环境还没搭建的,可以参考前两篇文章:
1.环境准备
这里需要先安装 Kubernetes 和下载相关镜像,本文采用VMware Workstation 在本机中虚拟一个 64 位的 CentOS 虚拟机作为学习环境 虚拟机采用 NAT 的网络模式以便连接外网,然后使用 kubeadm 快速安装一个 Kubernetes 单机模式,具体可参考上一篇《K8s入门指南之环境搭建/部署初始化(单机模式)》。
2.安装MySql服务
(1)创建MySql的Deployment
为 MySQL服务创建一个Deployment定义文件mysql-deploy.yaml, 下面给出了 该文件的完整内容和说明:
apiVersion: apps/v1 # API 版本
kind: Deployment #副本控制器 RC
metadata:
labels: #标签
app: mysql
name: mysql #对象名称,全局唯一
spec:
replicas: 1