2021-10-17

2021-10-17,第1张

2021-10-17 Kubernetes部署java应用最佳实践

继上一篇《Kubernetes部署最佳实践》,在部署好Kubernetes环境后进行以下 *** 作,即可将java应用部署到Kubernetes集群中

1.生成deployment部署文件
kubectl create deployment zy-eureka-server --image=zyexplorej2ee/zy-eureka-server --dry-run=client -o yaml > deploy.yaml

其中–image 参数值 zyexplorej2ee/zy-eureka-server 为https://hub.docker.com/公库中的一个镜像库,也可以改成自己的私库

2.创建部署
kubectl create -f deploy.yaml

创建成功之后可以看到下图信息:

3.生成service部署文件
kubectl expose deployment zy-eureka-server --port=8760 --target-port=8760 --type=NodePort -o yaml --dry-run=client > svc.yaml
4.创建service
kubectl create -f svc.yaml

查看

5.通过浏览器访问服务
http://192.168.10.141:30000   【ip为集群中任意一台机器的ip,端口为svc.yaml中指定的nodePort或者随机生成的】
输入用户名/密码: user/user


至此,java应用服务在kubernetes环境下部署成功!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4659937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-07

发表评论

登录后才能评论

评论列表(0条)

保存