【发布时间】:2020-08-27 21:33:25
【问题描述】:
我已经使用以下命令部署并公开了 Nginx:
sudo kubectl create deployment mynginx1 --image=nginx
sudo kubectl expose deployment mynginx1 --type NodePort --port 8080
我使用 http://: 或 http://172.17.135.42:31788 访问
但我收到错误 404。感谢帮助。
gtan@master:~$ kubectl get pods -owide -A 命名空间名称就绪状态重新启动年龄 IP 节点提名节点就绪门 默认 mynginx1-f544c49cb-g92w2 1/1 运行 0 3m19s 172.168.10.2 slave1 kube-system coredns-66bff467f8-92r4n 1/1 Running 0 7m56s 172.168.10.2 master kube-system coredns-66bff467f8-gc7tc 1/1 Running 0 7m56s 172.168.10.3 master kube-system etcd-master 1/1 Running 0 8m6s 172.17.82.100 master kube-system kube-apiserver-master 1/1 Running 0 8m6s 172.17.82.100 master kube-system kube-controller-manager-master 1/1 Running 0 8m6s 172.17.82.100 master kube-system kube-flannel-ds-amd64-24pwc 1/1 运行 3 4m58s 172.17.82.110 slave1 kube-system kube-flannel-ds-amd64-q5qwg 1/1 运行 0 5m28s 172.17.82.100 master kube-system kube-proxy-hf59b 1/1 运行 0 4m58s 172.17.82.110 slave1 kube-system kube-proxy-r7pz6 1/1 运行 0 7m56s 172.17.82.100 master kube-system kube-scheduler-master 1/1 Running 0 8m5s 172.17.82.100 master gtan@master:~$
gtan@master:~$ curl -IL http://172.17.82.100:30131 curl: (7) 连接172.17.82.100 30131端口失败:连接被拒绝
其中“172.17.82.100”是主节点ip地址。
gtan@master:~$ kubectl get services -o wide -A 命名空间名称类型 CLUSTER-IP EXTERNAL-IP PORT(S) 年龄选择器 默认 kubernetes ClusterIP 10.96.0.1 443/TCP 15m 默认 mynginx1 NodePort 10.102.106.240 80:30131/TCP 10m app=mynginx1 kube-system kube-dns ClusterIP 10.96.0.10 53/UDP,53/TCP,9153/TCP 15m k8s-app=kube-dns
【问题讨论】:
标签: nginx kubernetes