环境:
centos7.6 ; k8s:1.18.6; docker:19.03.8
host集群: master1(4c8Gi)node[1:2](4c16Gi)
member集群1: master[1:3] (4c8Gi) node[1:9] (48c100Gi)
member集群2: master[1:3] (4c8Gi) node[1:7] (48c100Gi)
所有节点硬盘:大于200G
LDAP同步的账号个数:153
有单独的一台节点作为ci节点,没有其他业务容器
使用3.0时正常,升级3.1后能正常使用,但会出现以下问题:
1. 新增的账号同步到member集群异常慢:
其他原账号正常使用,使用未登录过的LDAP用户账号登录host集群,出现以下提示:

ks-controller-manager节点日志显示在同步所有账号

host集群可以查找到新登录的User,两个member查找不到,至少30分钟新账号才能正常登录,多个同事反馈该问题。
2. 流水线历史首次加载缓慢或失败:
用户首次进入流水线历史,会看不到历史记录(历史记录请求一直pending)

经观察发现,流水线列表记录越多加载越慢,但即使记录很少也会有明显的延迟现象
同时,几乎所有用户看见没有记录,都不自觉的多次点击活动中 扫描远程分支的按钮,导致jenkins累积大量的任务等待构建,当大于十个构建任务时,流水线界面就会开始卡顿,并出现报错提示


ks-apiserver日志

通过nodeport访问ks-jenkins也会非常卡
3. 和3.0不同,流水线分支内的运行按钮效果其实是扫描流水线,无法触发jenkinsfile内置param的选择
