由于升级jenkins导致功能不可用,则删除pod 重新部署出现如下认证问题,结果想到干掉所有相关的,突然不晓得kk 如何恢复jenkins configmap;又不能重新部署集群所有怕覆盖已存在的其他配置数据
com.thoughtworks.xstream.mapper.CannotResolveClassException: com.michelin.cio.hudson.plugins.rolestrategy.RoleBasedAuthorizationStrategy
Warning FailedScheduling <unknown> default-scheduler running "VolumeBinding" filter plugin for pod "ks-jenkins-6f5b65564b-crkdc": pod has unbound immediate PersistentVolumeClaims
Warning FailedScheduling <unknown> default-scheduler running "VolumeBinding" filter plugin for pod "ks-jenkins-6f5b65564b-crkdc": pod has unbound immediate PersistentVolumeClaims
Warning FailedScheduling <unknown> default-scheduler persistentvolumeclaim "ks-jenkins" is being deleted
Warning FailedScheduling <unknown> default-scheduler running "VolumeBinding" filter plugin for pod "ks-jenkins-6f5b65564b-crkdc": pod has unbound immediate PersistentVolumeClaims
Normal Scheduled <unknown> default-scheduler Successfully assigned kubesphere-devops-system/ks-jenkins-6f5b65564b-crkdc to kube-node-05
Normal SuccessfulAttachVolume 57s attachdetach-controller AttachVolume.Attach succeeded for volume "pvc-c6aa586a-ad02-4338-bbc2-1f5258a93833"
Warning FailedMount 26s (x7 over 57s) kubelet, kube-node-05 MountVolume.SetUp failed for volume "casc-config" : configmap "jenkins-casc-config" not found
Warning FailedMount 26s (x7 over 57s) kubelet, kube-node-05 MountVolume.SetUp failed for volume "jenkins-config" : configmap "ks-jenkins" not found
尝试如下两种方式都未成功安装或者覆盖安装、
./kk create cluster -f config-sample.yaml -y –skip-pull-images
kubectl edit cc -n kubesphere-system ks-installer