请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

给s2 打了标签,但查看pod时候 没有s2的, 跟视频好像对不上? 什么原因呢?

[root@m1 8-ingress]# kubectl label node s2 app=ingress                
node/s2 labeled
[root@m1 8-ingress]# kubectl get nodes --show-labels | grep ingress
s1     Ready    <none>   15d   v1.14.0   app=ingress,beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,kubernetes.io/arch=amd64,kubernetes.io/hostname=s1,kubernetes.io/os=linux
s2     Ready    <none>   15d   v1.14.0   app=ingress,beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,disktype=ssd,kubernetes.io/arch=amd64,kubernetes.io/hostname=s2,kubernetes.io/os=linux
[root@m1 8-ingress]# kubectl get pods -n ingress-nginx -o wide
NAME                                   READY   STATUS    RESTARTS   AGE     IP              NODE   NOMINATED NODE   READINESS GATES
default-http-backend-986cbbff7-wdgjp   1/1     Running   0          6d17h   172.22.2.25     s2     <none>           <none>
nginx-ingress-controller-mgnlk         1/1     Running   0          76m     192.168.8.241   s1     <none>           <none>

给s2 打了标签,但查看pod时候 没有s2的, 跟视频好像对不上? 什么原因呢? (工作节点没有端口占用情况)

正在回答 回答被采纳积分+3

1回答

刘果国 2020-05-19 10:50:19

你好,给s2打标签是节点的标签,跟pod无关。你发的第二部分node的标签已经有了app=ingress 没问题

0 回复 有任何疑惑可以回复我~
  • 提问者 eddie_k2 #1
    您好,但是没有视频贴了标签 就有多个 nginx-ingress-controller-mgnlk   在别工作节点的呢? 为什么呢?
    回复 有任何疑惑可以回复我~ 2020-05-19 14:44:42
  • 刘果国 回复 提问者 eddie_k2 #2
    你好,看了三遍不知道该如何理解这个语义。“但是没有视频贴了标签” 如何理解?在别的工作节点?怎么理解?多个nginx-ingress-controller-mgnlk?怎么理解?下次提问可以参考一下:https://segmentfault.com/q/1010000000530451 一个好的问题可以使整个事情更顺畅,更高效,共勉
    回复 有任何疑惑可以回复我~ 2020-05-20 08:35:03
  • 提问者 eddie_k2 回复 刘果国 #3
    您好,其实不知道是地方语音问题 还是 你不是课程的讲师
    
    如果你是讲师的话 《源自:10-1 ingress --- 四层代理、session保持、定制配置、流量控制(上)》
    
    如上面的贴的配置和描述:
    
    给s2(工作节点) 打了标签,但查看pod时候 没有s2(工作节点) 的, 跟视频好像对不上? 什么原因呢? (工作节点没有端口占用情况)
    回复 有任何疑惑可以回复我~ 2020-05-22 09:12:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信