执行chart_build时报错,返回状态码500

执行chart_build时报错,,报错信息如下

{“timestamp”:“2019-04-26T01:15:36.239+0000”,“status”:500,“error”:“Internal Server Error”,“message”:“io.undertow.server.RequestTooBigException: UT000020: Connection terminated as request was larger than 31457280”,“path”:"/devops/ci"}
upload to devops error

gitlab-ci.yml内容如下

麻烦问下 这个大概是什么地方出错了?

如何解决?

这跟内容没关系啊。。。你的chart里放了什么东西就会有100多M??chart里只是放一些部署相关的yml,哪来的100多M啊

我在charts下面的templates下面放的dockerfile
执行时把打好的包拷贝到了charts/jpweb/dockerfile/下面
然后通过dockerfile 拷贝包打成镜像上传到harbor的

chart里只放部署相关的deploy、values等相关的配置信息,docker镜像的打包和chart包是两个步骤,不要混淆,这个错误是你的chart包大小超过了服务器的请求限制,一般一个chart包几个yml文件占不了几个kb的,这里或许对chart的理解有一些偏差,可以看下helm chart相关的文档。

好的 谢谢 我在研究下