应该被 devops controller 给删掉了。
devops controller 向 jenkins 中触发构建,获得 id,然后再用这个 id 去 jenkins 中查详情时,没有查到,就报错,然后触发了删除动作。
应该被 devops controller 给删掉了。
devops controller 向 jenkins 中触发构建,获得 id,然后再用这个 id 去 jenkins 中查详情时,没有查到,就报错,然后触发了删除动作。
Kanade 是个 bug,已经记录:kubesphere/ks-devops#920
会有人跟进修复,然后给你下反馈,应该可以临时在 3.3.2 基础上 build 个 image,给到你。
Kanade 针对这个问题,构建了一个临时镜像,麻烦更新下镜像验证下;
更新 devops-controller 镜像的命令:
kubectl patch cc ks-installer -n kubesphere-system –type=json –patch ‘[{“op”: “replace”, “path”: “/spec/ks_devops_controller/repo”, “value”: “jackwithdocker/devops-controller”}, {“op”: “replace”, “path”: “/spec/ks_devops_controller/tag”, “value”: “ks-v3.3.2-patch”}]’
kubectl patch deployment devops-controller -n kubesphere-devops-system –patch ‘{“spec”: {“template”: {“spec”: {“containers”: [{“name”: “ks-devops”,“image”: “jackwithdocker/devops-controller:ks-v3.3.2-patch”}]}}}}’
很棒的建议,我们记录下。