java怎么拦截某个对象
268
2022-10-29
第二十四章 九析带你轻松完爆 Istio - k8s 流量进入集群之 hostNetwork
系列文章:总目录索引:九析带你轻松完爆 istio 服务网格系列教程
目录
1 前言
2 邀约
3 k8s 流量进入集群方式
4 hostNetwork 样例
5 hostNetwork 影响
5.1 Pod IP 和 Port
5.2 node 个数跟 pod 副本数
6 hostNetwork 使用场景
1 前言
2 邀约
3 k8s 流量进入集群方式
k8s 集群外的流量如果要进入 k8s,通常有如下几种方式:
hostNetworkNodePortClusterIPLoadBalancerIngresshostPort
本节重点介绍 hostNetwork 方式。
4 hostNetwork 样例
hostNetwork 只能作用在 Pod 上。如果 Pod 开启了 hostNetwork: true,则该 Pod 直接使用当前宿主机的网络空间,如果 Pod 内的进程需要开启网络监听接口,就会直接在当前宿主机开启。如上图可知一个 Pod 内运行一个 busybox 的容器,该 busybox 容器内的 进程会开启 8888 网络监听端口,而该端口会直接开启在 Pod 所在宿主机上。
5 hostNetwork 影响
5.1 Pod IP 和 Port
5.2 node 个数跟 pod 副本数
自此,我们可以得知,使用 hostNetwork 具有相当大的局限,首先 Pod 有可能被完爆,所以如果直接采用 IP 的方式跟 Pod 打交道会有不可预期的后果。此外,随着宿主机运行程序的增多,端口冲突的概率就会大大增加,因此 hostNetwork 的采用必须慎之又慎。
6 hostNetwork 使用场景
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~