K8s集群部署项目 (这个是单集群的只需要一个master 和两个node节点)
在k8s集群中部署项目(java项目)(因为购买的阿里云服务器已经释放掉了,所以这个部署就只能截屏了)
1.容器交付流程
2.k8s部署java项目流程
k8s集群部署java项目
第一步 准备java项目,把java进行打包(jar包或者war包 ,war包需要放到tomcat上运行)
- 需要使用两个依赖环境
- java环境,jdk环境
- maven环境
- 把java项目(springboot)打成jar包
- 编写Dockerfile文件
- 通过maven打包(通过命令行去执行)
mvn clean package
第二步制作镜像:
之后使用docker images 进行查看
- 本地启动制作好的镜像,查看是否可以访问
kill -9 进程号 #停掉进程
netstat -tunlp|grep 端口号 #查看端口号是否被占用
ifconfig #查看Ip
浏览器中进行访问:
第三步 上传镜像到镜像服务器中(阿里云)
按照下面的这个指示进行操作:
第四步部署镜像, 暴露应用
浏览器进行访问 node节点ip:暴露的端口号
B站学习网址:k8s教程由浅入深-尚硅谷_哔哩哔哩_bilibili