我按照以下官方文档在 GKE 上安装了 Kubernetes 入口控制器。
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.46.0/deploy/static/provider/cloud/deploy.yaml
入口控制器运行良好。
ingress-nginx-admission-create-dvkgp 0/1 Completed 0 5h29m
ingress-nginx-admission-patch-58l4z 0/1 Completed 1 5h29m
ingress-nginx-controller-65d7564f46-2rtjs 1/1 Running 0 5h29m
它会自动创建 TCP 负载均衡器、健康检查和防火墙规则。我的 kubernetes 集群有 3 个节点。有趣的是,有 2 个实例的健康检查失败。它传递给正在运行入口控制器的实例。我调试它,但没有找到任何线索。有人可以帮我解决这个问题。