-
Choerodon平台版本:0.6.0
-
运行环境(如localhost或k8s):localhost
-
遇到问题时的前置条件:
-
问题描述:
我们这边有一个需求,想通过Choerodon管理应用。但是我们的应用目前运行方式是通过tomcat来运行的,程序打包后是一个war包。可是我们发现在Choerodon上并不能找到如果部署war的方式,所以前来社区问问,是否Choerodon能够通过自定义应用模板等方式完成war包的部署?
你可以选择微服务模板,gitlab-ci中添加构建war包的命令,移除原构建jar的命令, 修改 /src/main/docker/Dockerfile 使用 tomcat作为基础镜像, 并在dockerfile中将war拷到tomcat对应位置
您好,我目前使用的是微服务的模板,因此项目中chart
文件夹中也是使用的微服务的那一套路。结果现在部署应用到k8s上的时候,报了以下错误,我感觉是要对chart
中的文件进行修改。错误信息如下:
感觉像是继续以spring boot的方式在运行,但是我的镜像中应该是一个tomcat应用,请问我应该如何修改
chart
文件夹中的内容以保证应用完成部署呢?
如果你无需在应用启动前执行命令或者更新数据库,直接把 chart中的 job删除即可