RKE2 kube-proxy healthz 探测尽管正在运行但仍失败

问题描述 投票:0回答:1

我新安装了 RKE2 集群,包含 1 个主节点和 1 个工作节点,运行 rke2 v1.29.3。问题是节点 kube-proxy 的运行状况检查失败,连接被拒绝

Startup probe failed: Get "http://localhost:10256/healthz": dial tcp [::1]:10256: connect: connection refused

但我可以做一个卷曲并从容器内得到响应

$ kubectl exec -it -n kube-system  kube-proxy-node -- curl http://localhost:10256/healthz
{"lastUpdated": "2024-04-29 07:24:26.951815018 +0000 UTC m=+231.679213685","currentTime": "2024-04-29 07:24:26.951815018 +0000 UTC m=+231.679213685", "nodeEligible": true}

我尝试卸载然后重新安装 rke2-agent,但没有成功。我还确保卸载后没有 iptables 规则残留。

主节点上没有出现问题

kubernetes rancher kube-proxy rancher-rke rke2
1个回答
0
投票

我也遇到这个问题了。值得注意的是,当我停止 iptables/nft 时,一切都很好。不理想,但它只与代理商有关。

© www.soinside.com 2019 - 2024. All rights reserved.