K8s1.16发布生产环境tomcat—nginx-ingress做域名代理
java代码编译打包(打包成jar包或war包)格式命令:
#cd 源代码目录
# mvn clean package -D maven.test.skip=true [-P prod]
#解释:-P prod:编译构建时引用哪一个配置文件
# clean: 清除目录中上一次操作生成的结果包,重新打新的包
# pacakge: 是生成打新的包
# -D maven.test.skip=true: 跳过单元测试
注意:传统web服务,使用k8s部署时候,pod的站点目录没必要挂载宿主机的目录或共享nfs目录永久存储,因代码包在打包镜像时候已经将代码包打进了镜像里,随时部署时候使用镜像部署