在哪里可以设置jenkinsX pod的存储大小? Pod的存储空间不足

时间:2019-05-27 20:26:20

标签: kubernetes amazon-eks jenkins--x

我已经使用jx -import命令设置了jenkinsx,并更新了回购中的helm图表和jenkinsfile以运行nodejs应用程序的构建。 JX将使用nodejs容器和jnlp容器启动一个新容器。在构建的某个时刻,当吊舱提取docker映像时,吊舱耗尽了存储空间,并被错误杀死,可以在此处查看:https://github.com/jenkins-x/jx/issues/3243。因此,我连接了一个NFS驱动器,并创建了一个从/ home / jenkins到NFS驱动器的绑定挂载,这解决了nodejs容器的问题,但是pod中的jnlp容器仍然没有存储空间。 Pod中的/ dev / xvda1驱动器为32GB,在Pod崩溃之前利用率为98%。需要一种增加吊舱存储空间的方法。

我尝试通过jenkins UI中的“管理Jenkins->配置系统”添加NFS卷。此方法适用于nodejs容器,但不适用于jnlp容器。需要一种增加jenkinx pod的存储大小的方法。 / p>

以下是带有错误日志的github问题:https://github.com/jenkins-x/jx/issues/3243

1 个答案:

答案 0 :(得分:1)

解决方案:/ dev / xvda驱动器直接连接到EBS卷,因此我只需要增加连接到工作节点的EBS的大小即可。