构建NFS文件共享
主节点master配置
vim /etc/exports
systemctl restart nfs.service
systemctl restart rpcbind.service
从节点配置
验证一下:
部署并初始化数据库
deploy
vim beiqin-db-deploy.yml
kubectl create -f beiqin-db-deploy.yml
验证库表是否建好:
进入容器内部–
service
vim beiqin-db-service.yml
kubectl create -f beiqin-db-service.yml
#查看创建好的service服务
kubectl get service 或 kubectl get svc
部署web应用
deploy
vim beiqin-app-deploy.yml
kubectl create -f beiqin-app-deploy.yml
查看启动日志:
curl一下,发现连接不上数据库:
#数据库连接改为:
jdbc:mysql://beiqin-db-service:3310/beiqin
重新创建:
此时curl就没有问题:
service
vim beiqin-app-service.yml
kubectl create -f beiqin-app-service.yml
配置端口转发
vim /etc/rinetd.conf
# 内容:
0.0.0.0 80 10.103.239.214 80
加载使之生效:
测试:
总览: