理论

工作原理如图:

service的定义:是一组pod的逻辑组合,通过clusterIP和服务端口接收请求,并将这些请求代理至使用标签选择器来过滤符合条件的pod对象。
作用:服务发现和服务访问,为弹性变动且存在生命周期的pod对象提供了一个固定的访问接口。
service的代理类型:userspace(老版本使用)、iptables(适用少量service规模集群)和ipvs(适用大量service规模集群)
service的资源类型:ClusterIP、NodePort、LoadBalancer和ExternalName
创建示例
提示:这里可以添加要学的内容
要求:
1、现有资源对象 deploy名为deployment front-end,在名字为 nginx 的容器里面添加端口配置,名字为 htt
Kubernetes Service详解:四层负载均衡
本文详细介绍了Kubernetes Service的概念,包括其作为pod逻辑组合的作用、服务发现和访问功能,以及不同类型的Service代理(如iptables和ipvs)。此外,还提供了创建示例,演示如何创建一个名为front-end-svc的NodePort服务,暴露名为deployment front-end的nginx容器的http端口,以便于集群内外的应用访问。
订阅专栏 解锁全文
664

被折叠的 条评论
为什么被折叠?



