kubernetes踩坑:nodePort拒绝访问的问题

本文介绍了在遇到Kubernetes中nodePort无法访问时的排查步骤:从节点本身及其它节点尝试访问,检查网络组件是否安装,确认端口监听状态,并提供了解决节点间网络不通及服务调度的方案。
摘要由CSDN通过智能技术生成

(1)找到pod所在节点,从pod所在k8s节点上通过{nodeIp}:{nodePort}访问,如果访问不了,可能是podservice没有成功部署;

(2)从其它node节点通过{nodeIp}:{nodePort}访问,如果不能访问,执行

kubectl describe pod {
   podName} -n={
   namespace}

查看pod描述信息,找到pod ip,直接对着pod访问{podIp}:{containerPort},如果无法访问,尝试ping一下{podIp},如果ping不通,说明k8s节点之间docker容器网络不通,需要安装网络组件如flannel之类;

(3)从master节点通过{nodeIp}:{

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值