k8s资源对象service-四层负载均衡详解

Posted Friends of the wind

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s资源对象service-四层负载均衡详解相关的知识,希望对你有一定的参考价值。

理论

工作原理如图:

service的定义:是一组pod的逻辑组合,通过clusterIP和服务端口接收请求,并将这些请求代理至使用标签选择器来过滤符合条件的pod对象。

作用:服务发现和服务访问,为弹性变动且存在生命周期的pod对象提供了一个固定的访问接口

service的代理类型:userspace(老版本使用)、iptables(适用少量service规模集群)和ipvs(适用大量service规模集群)

service的资源类型:ClusterIP、NodePort、LoadBalancer和ExternalName


创建示例

提示:这里可以添加要学的内容

要求:
1、现有资源对象 deploy名为deployment front-end,在名字为 nginx 的容器里面添加端口配置,名字为 http,暴露端口号为 80;

创建deploy资源,参见官方网址:https://kubernetes.

以上是关于k8s资源对象service-四层负载均衡详解的主要内容,如果未能解决你的问题,请参考以下文章

service详解ingress详解

k8s之Service资源

Kubernetes-Service资源详解

[K8s]Kubernetes-服务负载均衡联网(上)

负载均衡软件和Web应用服务器详解

ingress部署