从群集内部可以访问暴露为带有外部ip的节点端口的Nginx入口服务器,但不能从外部访问

时间:2019-10-03 22:30:59

标签: kubernetes nginx-ingress

我正在使用kubeadm和virtualbox运行kubernetes集群。为了管理与外界的通信,我将nginx服务作为运行外部ip的节点端口。

$kubectl get svc --all-namespaces

ingress-nginx   nginx-ingress          NodePort    10.97.117.136   192.168.290.89 80:31738/TCP,443:32320/TCP,22:31488/TCP   26m

当我

curl 10.97.117.136:80

从集群内部

我知道

default backend - 404.

但是,当我

curl 192.168.290.89:31738

从集群外部

我知道

curl: (7) Failed to connect to 192.168.290.89 port 31738: Connection timed out

有人知道这种行为并知道如何补救吗?

0 个答案:

没有答案