Readiness probe failed:connection refused

时间:2025-03-31 18:08:28

我的K8S集群在启动一个POD的时候说死起不来,然后就报下面的错误

Events:
  Type     Reason     Age                    From                                       Message
  ----     ------     ----                   ----                                       -------
  Normal   Scheduled  6m52s                  default-scheduler                          Successfully assigned alpha-vup/alpha-aggregatofrgql to 
  Normal   Started    6m19s (x2 over 6m51s)  kubelet,    Started container
  Warning  Unhealthy  5m58s (x6 over 6m48s)  kubelet,    Readiness probe failed: Get .107:80/: dial tcp .107:80: connect: connection refused
  Warning  Unhealthy  5m50s (x6 over 6m40s)  kubelet,   Liveness probe failed: Get .107:80/: dial tcp .107:80: connect: connection refused

 

折腾了好久,解决方案就是注释掉,下面的行,然后你就可以helm upgrade了

$ cat templates/
              #          livenessProbe:
              #            httpGet:
              #              path: /
              #              port: http
              #          readinessProbe:
              #            httpGet:
              #              path: /
              #              port: http

总结:Liveness 和readines这两个健康探针在使用时,你需要确保你的K8S集群中确实这两个服务