原文:k8s集群中pod内不能访问clusterIP和service

排错背景:在一次生产环境的部署过程中,配置文件中配置的访问地址为集群的Service,配置好后发现服务不能正常访问,遂启动了一个busybox进行测试,测试发现在busybox中,能通过coredns正常的解析到IP,然后去ping了一下service,发现不能ping通,ping clusterIP也不能ping通。 排错经历:首先排查了kube proxy是否正常,发现启动都是正常的,然后也重 ...

2020-12-15 22:23 1 1495 推荐指数:

查看详情

k8sClusterIP类型的service name在pod无法通过dig命令获取结果

1.容器系统设置 2.现象 如下图所示,在k8spod,通过nslookup命令可以解析clusterIP类型的service name(处于同一namespace),通过dig却无法解析 3.原因 dig工具默认不使用search的功能,需要在命令后加上+search参数 ...

Tue Jan 05 19:18:00 CST 2021 0 320
处理K8S集群pod不能访问其他service的问题

当时K8S环境想用来设计部署微服务这块的架构才发现的这个问题 我的K8S集群是使用kubeadm安装的,当时也是跟着网上教程走的,并没有注意网络路由使用的iptables规则 现在出现pod不能ping通service或者ping通CLUSTER-IP的问题,导致如果我再集群里部署注册中心 ...

Tue Oct 27 03:52:00 CST 2020 0 630
处理K8S集群pod不能访问其他service的问题

当时K8S环境想用来设计部署微服务这块的架构才发现的这个问题 我的K8S集群是使用kubeadm安装的,当时也是跟着网上教程走的,并没有注意网络路由使用的iptables规则 现在出现pod不能ping通service或者ping通CLUSTER-IP的问题,导致如果我再集群里部署注册中心 ...

Fri May 22 01:37:00 CST 2020 0 2424
kubectl proxy 让外部网络访问K8S serviceClusterIP

使用kubectl proxy命令就可以使API server监听在本地的8001端口上: $ kubectl proxy --port=8009 Starting to serve on 127.0.0.1:8009 如果想通过其它主机访问就需要指定监听的地址 ...

Sun Oct 18 01:02:00 CST 2020 0 1238
k8s集群上删除podservice

k8s集群删除pod: 找到pod的命名空间然后根据命名空间删除pod ---------------------------------------------------------------------------------------------------------------------------------------------------------- ...

Fri Apr 10 00:08:00 CST 2020 0 7088
k8s通过service访问pod(五)

service 每个 Pod 都有自己的 IP 地址。当 controller 用新 Pod 替代发生故障的 Pod 时,新 Pod 会分配到新的 IP 地址。这样就产生了一个问题: 如果一组 Pod 对外提供服务(比如 HTTP),它们的 IP 很有可能发生变化,那么客户端如何找到 ...

Thu Aug 22 21:17:00 CST 2019 0 1594
k8s通过Service访问Pod

。 3、创建Service dns访问Service fannel网络问题 网 ...

Sat Jan 22 07:27:00 CST 2022 0 2234
k8sPod、Deployment、Service

https://www.jianshu.com/p/505012139366 这篇文章写的很好,有助于理解,特此收藏。 ...

Wed Jan 20 01:20:00 CST 2021 0 405
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM