K8S完整部署项目实战案例
构建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

加载使之生效:

测试:

总览:

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
