我正在使用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
有人知道这种行为并知道如何补救吗?