创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

操作系统信息
例如:物理机,Centos7.9,32C/64G

Kubernetes版本信息

容器运行时

KubeSphere版本信息
例如:v3.4.1。kk

问题是什么

求大佬帮忙看一下是什么原因

有大佬帮忙看一下是什么原因吗 线上环境 无法更新服务了 有点儿着急

    quinoxz 看下 KubeSphere-devops-system 命名空间下的 devops-jenkins pod 是不是正常的 ?

      Name: devops-jenkins-75657dd666-plvf4

      Namespace: kubesphere-devops-system

      Priority: 0

      Service Account: devops-jenkins

      Node: node1/192.168.0.3

      Start Time: Mon, 15 Apr 2024 10:13:54 +0800

      Labels: app=devops-jenkins

                    chart=jenkins-0.19.6
      
                    component=devops-jenkins-master
      
                    heritage=Helm
      
                    pod-template-hash=75657dd666
      
                    release=devops

      Annotations: checksum/config: a0467199be40fde9ccb8dff21e5f2463f2be14a3323029a4fd6b29a9040fa9c6

                    cni.projectcalico.org/containerID: cfaecc985abb7592fb4d7d381fb7d8e3a28f5b65db7d45aa0e930066a19f6bf1
      
                    cni.projectcalico.org/podIP: 10.233.90.93/32
      
                    cni.projectcalico.org/podIPs: 10.233.90.93/32

      Status: Running

      IP: 10.233.90.93

      IPs:

      IP: 10.233.90.93

      Controlled By: ReplicaSet/devops-jenkins-75657dd666

      Init Containers:

      copy-default-config:

      Container ID:  containerd://96c1400acc42781f719d08ff4ef2bf438be19a44152329c4a77c25331e3c179e
      
      Image:         registry.cn-beijing.aliyuncs.com/kubesphereio/ks-jenkins:v3.4.0-2.319.3-1
      
      Image ID:      registry.cn-beijing.aliyuncs.com/kubesphereio/ks-jenkins@sha256:04d6c0e428488aa9ab7c561354ef69089a45759920dabb3b0089ac1a82848422
      
      Port:          <none>
      
      Host Port:     <none>
      
      Command:
      
        sh
      
        /var/jenkins_config/apply_config.sh
      
      State:          Terminated
      
        Reason:       Completed
      
        Exit Code:    0
      
        Started:      Mon, 15 Apr 2024 10:13:55 +0800
      
        Finished:     Mon, 15 Apr 2024 10:13:55 +0800
      
      Ready:          True
      
      Restart Count:  0
      
      Limits:
      
        cpu:     4
      
        memory:  8Gi
      
      Requests:
      
        cpu:     500m
      
        memory:  4Gi
      
      Environment:
      
        ADMIN_PASSWORD:  <set to the key 'jenkins-admin-password' in secret 'devops-jenkins'>  Optional: false
      
        ADMIN_USER:      <set to the key 'jenkins-admin-user' in secret 'devops-jenkins'>      Optional: false
      
      Mounts:
      
        /usr/share/jenkins/ref/secrets/ from secrets-dir (rw)
      
        /var/jenkins_config from jenkins-config (rw)
      
        /var/jenkins_home from jenkins-home (rw)
      
        /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-6j5q8 (ro)

      Containers:

      devops-jenkins:

      Container ID:  containerd://053266926760bbc987ff4afd1a7fc03ea822958d01e78bc55c2178d9e1ab5610
      
      Image:         registry.cn-beijing.aliyuncs.com/kubesphereio/ks-jenkins:v3.4.0-2.319.3-1
      
      Image ID:      registry.cn-beijing.aliyuncs.com/kubesphereio/ks-jenkins@sha256:04d6c0e428488aa9ab7c561354ef69089a45759920dabb3b0089ac1a82848422
      
      Ports:         8080/TCP, 50000/TCP
      
      Host Ports:    0/TCP, 0/TCP
      
      Args:
      
        --argumentsRealm.passwd.$(ADMIN_USER)=$(ADMIN_PASSWORD)
      
        --argumentsRealm.roles.$(ADMIN_USER)=admin
      
      State:          Running
      
        Started:      Mon, 15 Apr 2024 10:13:56 +0800
      
      Ready:          True
      
      Restart Count:  0
      
      Limits:
      
        cpu:     4
      
        memory:  8Gi
      
      Requests:
      
        cpu:      500m
      
        memory:   4Gi
      
      Liveness:   http-get http://:http/login delay=90s timeout=5s period=10s #success=1 #failure=12
      
      Readiness:  http-get http://:http/login delay=38s timeout=2s period=2s #success=1 #failure=12
      
      Environment:
      
        JAVA_TOOL_OPTIONS:                  -XX:InitialRAMPercentage=70 -XX:MaxRAMPercentage=70 -XX:MaxRAM=8G -Dhudson.slaves.NodeProvisioner.initialDelay=20 -Dhudson.slaves.NodeProvisioner.MARGIN=50 -Dhudson.slaves.NodeProvisioner.MARGIN0=0.85 -Dhudson.model.LoadStatistics.clock=5000 -Dhudson.model.LoadStatistics.decay=0.2 -Dhudson.slaves.NodeProvisioner.recurrencePeriod=5000 -Dhudson.security.csrf.DefaultCrumbIssuer.EXCLUDE_SESSION_ID=true -Dio.jenkins.plugins.casc.ConfigurationAsCode.initialDelay=10000 -Djenkins.install.runSetupWizard=false -XX:+AlwaysPreTouch -XX:+HeapDumpOnOutOfMemoryError -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ParallelRefProcEnabled -XX:+DisableExplicitGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions 
      
        JENKINS_OPTS:                       
      
        ADMIN_PASSWORD:                     <set to the key 'jenkins-admin-password' in secret 'devops-jenkins'>  Optional: false
      
        ADMIN_USER:                         <set to the key 'jenkins-admin-user' in secret 'devops-jenkins'>      Optional: false
      
        CASC_JENKINS_CONFIG:                /var/jenkins_home/casc_configs/
      
        CASC_MERGE_STRATEGY:                override
      
        com.sun.jndi.ldap.connect.timeout:  15000
      
        com.sun.jndi.ldap.read.timeout:     60000
      
        kubernetes.connection.timeout:      60000
      
        kubernetes.request.timeout:         60000
      
        EMAIL_SMTP_HOST:                    mail.example.com
      
        EMAIL_SMTP_PORT:                    465
      
        EMAIL_USE_SSL:                      false
      
        EMAIL_FROM_NAME:                    KubeSphere
      
        EMAIL_FROM_ADDR:                    admin@example.com
      
        EMAIL_FROM_PASS:                    P@ssw0rd
      
      Mounts:
      
        /usr/share/jenkins/ref/secrets/ from secrets-dir (rw)
      
        /var/jenkins_config from jenkins-config (ro)
      
        /var/jenkins_home from jenkins-home (rw)
      
        /var/jenkins_home/casc_configs from casc-config (ro)
      
        /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-6j5q8 (ro)

      Conditions:

      Type Status

      Initialized True

      Ready True

      ContainersReady True

      PodScheduled True

      Volumes:

      casc-config:

      Type:      ConfigMap (a volume populated by a ConfigMap)
      
      Name:      jenkins-casc-config
      
      Optional:  false

      jenkins-config:

      Type:      ConfigMap (a volume populated by a ConfigMap)
      
      Name:      devops-jenkins
      
      Optional:  false

      secrets-dir:

      Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
      
      Medium:     
      
      SizeLimit:  <unset>

      jenkins-home:

      Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
      
      ClaimName:  devops-jenkins
      
      ReadOnly:   false

      kube-api-access-6j5q8:

      Type:                    Projected (a volume that contains injected data from multiple sources)
      
      TokenExpirationSeconds:  3607
      
      ConfigMapName:           kube-root-ca.crt
      
      ConfigMapOptional:       <nil>
      
      DownwardAPI:             true

      QoS Class: Burstable

      Node-Selectors: <none>

      Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s

                               node.kubernetes.io/unreachable:NoExecute op=Exists for 300s

      Events: <none>

      quinoxz kubesphere 从报错信息上看,无法解析 svc 域名,可以重启下 kubesphere-devops-system 下的pod,看看能不能恢复;如果还不行,排查下这个环境的 DNS 服务有没有问题;

        yudong 我重新安装了一下devops还是一样的报错 我该如何排查下这个环境的 DNS 服务有没有问题呢? 感谢大佬回复