1. 问题概述
从 KS 3.2.1 版本升级到 KS 3.3.1 版本后,查看 DevOps 相关组件显示不健康,jenkins 的容器组反复重启。
2. 问题描述
升级后,devops 容器组反复重启,无法进入健康状态

3. 原因分析
由于 Jenkins 启动需要占用较大内存,分配的内存不够,会导致 OOM
通过 describe jenkins pod 可以看到:

4. 解决方案

平台管理 → 应用负载 → 工作负载
部署中,搜索 jenkins

编辑 YAML,
containers:
- name: devops-jenkins
resources:
limits:
cpu: ‘4’
memory: 8Gi
修改 memory 为 8Gi,保存。
4.3. 结果验证

jenkins 服务显示正常。
5. 回滚方案
同 4.2, 修改 memory 的 limit 为之前的值,如 2Gi