LluoK零S
启动jenkins时提示uc-jenkins-update-center这个域名映射不到ip
地址,无法访问
exit beacause install plugin failed
启动jenkins时提示uc-jenkins-update-center这个域名映射不到ip
地址,无法访问
exit beacause install plugin failed
请提供完整的安装和报错信息
请提供完整的安装和报错信息
shaowenchencurl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
02:53:18 Failure (6) Retrying in 1 seconds…
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center.kubesphere-devops-system
02:53:18 Failure (6) Retrying in 1 seconds…
安装方式就是改ya’m’l
yaml 把false
false改成true
true
看看 uc 的 pod 为什么没起来,这个服务只是一个 nginx 。
shaowenchen 没查到有uc这个容器,好像都没有起那个服务
20:07:16 Failure (6) Retrying in 1 seconds…
ccuurrll:: ( 6()6 C)o uClod unlodt rnesootlv er heossto:l vuce- jehnkoisnst-:up duact-ej-ceenkins-upndtaetre
-center
20:07:16 Failure (6) Retrying in 1 seconds…
20:07:16 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:16 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:16 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:16 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:16 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
curl: c(c6uu)rr llC:o:u ld ( (6n6o))t CrCoeousuolllddv enn oohtto srrtee:ss ooullcvv-eej ehhnokosistnt:s: - uuucpc-d-jajteeenn-kkcieinnnsts-e-uru
ppddaattee–cceenntteerr
20:07:16 Failure (6) Retrying in 1 seconds…
20:07:16 Failure (6) Retrying in 1 seconds…
20:07:16 Failure (6) Retrying in 1 seconds…
20:07:16 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:16 Failure (6) Retrying in 1 seconds…
20:07:16 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:17 Failure (6) Retrying in 1 seconds…
20:07:17 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:17 Failure (6) Retrying in 1 seconds…
curl: (6) Could not resolve host: uc-jenkins-update-center
20:07:17 Failure (6) Retrying in 1 seconds…
我用的kubesphere是2.1的版本的,
暂时不要用 ks-installer:latest 安装
解决方案
随便选择日志中的一个插件地址,比如:
会重定向到地址:
https://ks-devops.gd2.qingstor.com/ks-jenkins-plugins-3.4.0-2.319.3.tar.gz
并下载一个压缩文件,里面包含所有的插件
获取docker容器ID
docker ps -a | grep copy-default-config
根据docker容器ID定位pod文件目录
docker inspect [容器ID]
找到键"mounts"对应的内容,形为
"Source": "/var/lib/kubelet/pods/f20ca4e2-47ea-4257-91fc-32bc5fdf97d5/volumes/kubernetes.io~configmap/jenkins-config",
其中
/var/lib/kubelet/pods/f20ca4e2-47ea-4257-91fc-32bc5fdf97d5/
即为pod目录
其中子目录volumes/kubernetes.io~empty-dir/plugins-dir即为插件存放目录
把开头压缩包内plugins目录内容解压到这个位置即可
然后修改ConfigMap
kubectl edit cm ks-jenkins -n kubesphere-devops-system
把这几行内容注释掉
等一会容器就自动重启了
排查思路一句话: 一些皆文件,参数找配置