周一,研发同事发来一张截图,大概意思是发布失败。分析jenkins日志,发现是镜像空间存储满了,导致无法将jenkins生成的容器镜像上传到harbor服务。
删除镜像
点击 “项目” -> “某个项目名称” -> “进入仓库” -> “选择要删除的制品”
然后在操作栏下拉中选择删除。
注意,这个时候并没有真正释放空间。
点击“系统管理”->“垃圾清理”->“立即清理垃圾”。
增加回收机制
点击 “项目” -> “project” -> “Policy” -> “Add Rule”
然后选择保留最新的10份tag
然后点击DRY RUN,看看有哪些镜像会被删除。点击RUN NOW可以执行回收工作。
增加定时执行
后记
为啥监控没有告警呢?
查看了下夜莺监控,原来是没有开启主机监控项,配置了相关cpu、内存、磁盘的选项后,就可以收到告警了。