jenkins实例似乎离线

jenkins没有网络,报错 UnknownHostException,如果你尝试了很多文章都提到的替换url地址,但是没什么用,说明你的jenkins可能并没有网络。

在这里插入图片描述

  1. 如果是用docker启动的jenkins,需要添加参数docker run -it --rm --network=host jenkins /bin/bash,这样容器才能使用到物理机的网络。
  2. 如果是k8s部署的jenkins,则需要添加hostNetwork: true字段,加在跟container字段同级。
spec:
     terminationGracePeriodSeconds: 10
     serviceAccountName: jenkins
     hostNetwork: true
     containers:
       - name: jenkins
         image: jenkins/jenkins:lts-alpine
         imagePullPolicy: IfNotPresent
         ports:
         - containerPort: 8080
           name: web
           protocol: TCP
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐