Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
增加Kubernetes-Jenkins从机的磁盘空间_Jenkins_Kubernetes_Architecture_Microservices_System Design - Fatal编程技术网

增加Kubernetes-Jenkins从机的磁盘空间

增加Kubernetes-Jenkins从机的磁盘空间,jenkins,kubernetes,architecture,microservices,system-design,Jenkins,Kubernetes,Architecture,Microservices,System Design,我们正在建立一个Jenkins系统,它使用Kubernetes吊舱作为Jenkins奴隶。我们面临的问题是,我们创建了一个pod,将获得10GB磁盘存储的pod映射到根目录。根据我们的应用程序设计,这很快就会耗尽空间。我检查了Jenkins中的Kubernetes配置,但它不支持任何指定磁盘存储的功能 有人能建议我们如何增加存储空间吗?这也可能吗?如果您正在使用helm over kubernetes安装jenkin,请只更新变量的内部值。yaml 舵图: 要更新的变量:persistence.

我们正在建立一个Jenkins系统,它使用Kubernetes吊舱作为Jenkins奴隶。我们面临的问题是,我们创建了一个pod,将获得10GB磁盘存储的pod映射到根目录。根据我们的应用程序设计,这很快就会耗尽空间。我检查了Jenkins中的Kubernetes配置,但它不支持任何指定磁盘存储的功能


有人能建议我们如何增加存储空间吗?这也可能吗?

如果您正在使用helm over kubernetes安装jenkin,请只更新变量的内部值。yaml

舵图:

要更新的变量:
persistence.size


默认大小为8 GB,但您可以根据需要增加它。

您需要为Jenkins slave使用一个实际需要大小的持久卷。根据您在Kubernetes(简单yaml、helm或任何其他)上部署从属设备的方式,您可以相应地指定大小和体积。

如何安装jenkin?使用helm?使用持久卷将是一个不错的选择。但我更好奇的是10 GB的阈值是如何设置的。你可以改变它,你只需找出哪个目录占用了所有的空间,然后将它安装到你选择的pv上。我们在虚拟机上安装了jenkins,然后在其中使用kubernetes配置来定义pod定义。我们仍然需要更改“persistence.size”的值。如果您想增加磁盘大小,我想您可能需要更改磁盘大小。