【发布时间】:2021-04-23 10:07:35
【问题描述】:
我正在尝试为 AWS eks 启用金丝雀部署,但我的 kayenta pod 没有启动。当我描述 pod 时,我看到了这个错误。有人可以帮忙吗?
Warning Unhealthy 12m (x2 over 12m) kubelet Readiness probe failed: wget: can't connect to remote host (127.0.0.1): Connection refused
Warning Unhealthy 2m56s (x59 over 12m) kubelet Readiness probe failed: wget: server returned error: HTTP/1.1 503
这是 pod 的状态:
NAME READY STATUS RESTARTS AGE
spin-clouddriver-d796bdc59-tpznw 1/1 Running 0 3h40m
spin-deck-77cc75b57d-w7rfp 1/1 Running 0 3h40m
spin-echo-db954bb9-phfd5 1/1 Running 0 3h40m
spin-front50-7c5684cf9-t7vl8 1/1 Running 0 3h40m
spin-gate-78d6779854-7xqz4 1/1 Running 0 3h40m
spin-kayenta-6d7b5fdfc6-p5tcp 0/1 Running 0 21m
spin-kayenta-869c46bfcf-8t5fh 0/1 Running 0 28m
spin-orca-7ddd66758d-mpnkg 1/1 Running 0 3h40m
spin-redis-5975cfcdc8-rnm9g 1/1 Running 0 45h
spin-rosco-b7dbb577-z4szz 1/1 Running 0 3h40m
【问题讨论】:
-
您好@WahajAkmal,欢迎来到 Stack Overflow!你能检查一下你使用的是哪个CNI吗? CNI pod 是否已启动并正在运行?另外,请检查您的
ReadinessProbe配置并通过编辑您的问题与我们分享。 -
嘿,谢谢您欢迎我,我已从 kayenta 部署中删除了 ReadinessProbe,现在它工作正常,但我认为它不是解决问题的理想方法。目前还没有网络政策。
标签: amazon-web-services kubernetes amazon-eks spinnaker spinnaker-halyard