k8s+docker+tomcat发布web服务(包含配置文件使用)

1,说明

大体上和k8s+docker+spring boot搭建web服务 差不多,可以参考该文章。

只是因为tomcat里面可以加载很多配置文件,所以,对应yaml文件的写法有些注意。

2,yaml的关键配置

k8s+docker+tomcat发布web服务(包含配置文件使用)_第1张图片

 3,tomcat启动命令

在docker容器中,tomcat的启动命令为

/data/tomcat/bin/catalina.sh run

4,启动后验证

5,验证配置文件

执行

kubectl edit cm landcrm-config -n dev

在某个配置文件里,增加testKey=hello world

依次执行

kubectl scale deploy landcrm-deploy --replicas=0 -n dev
kubectl scale deploy landcrm-deploy --replicas=1 -n dev

进入对应pod,观察

出现即完成配置文件。 

你可能感兴趣的:(k8s,docker,docker,kubernetes,tomcat)