我按照本教程在Azure上创建了一个Kubernetes集群来运行构建代理:http://www.chrisjohnson.io/2018/07/07/using-azure-kubernetes-service-aks-for-your-vsts-build-agents/
回顾一下那里是什么:一个头盔图,用来做一个秘密的部署和一个配置地图。对于此部署,我在Azure上创建了一个kubernetes集群,其中包含所有默认设置,它将从安装了vsts构建代理的对接中心提取一个映像。
一切正常,但最近豆荚开始定期被驱逐,其信息是:
消息: Pod节点资源不足: DiskPressure。
我怎样才能解决这个问题?
发布于 2018-11-08 00:27:02
发布于 2019-04-02 17:59:38
如果你不想增加磁盘空间.
您可以转到代理的设置(组织设置>代理池> {select您代理}>设置),并确保选中了“在x天之后删除未使用的工作目录”选项。
如果检查了它,您可能希望减少清理未使用的工作目录的天数。
发布于 2021-12-24 19:11:28
对于最新的kubernetes版本AKS,它的容器有码头,aks有垃圾收集器,当它达到85%时,它将清除日志。我们可以通过进入节点(ssh进入节点kubectl调试节点/aks-node1-xxxxx-vmss00000x --image=mcr.microsoft.com/aks/fundamental/base-ubuntu:v0.0.11) )来手动清除日志。
色度/host
板球人机界面-prune
上面的命令将清除日志、缓存、未使用的图像等。
https://stackoverflow.com/questions/53199813
复制相似问题