24. Service——基本概念入门

本章讲解知识点

    1. 什么是 Service
    1. Endpoint
    1. Service 的域名形式
    1. Service 是如何与 Pod 关联的


1. 什么是 Service

1.1 基本概念

在 Kubernetes 中,Service 是一种用来暴露一组 Pod 的网络服务的抽象机制,可以通过 Service 作为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求负载分发到后端的各个容器应用上

更详细地说,Service 是一个抽象的逻辑实体,它定义了一组 Pod 的逻辑集合以及访问它们的策略。Service 提供了一个稳定的 IP 地址DNS 名称,这使得服务可以被客户端通过这些统一的方式访问。Service 可以将多个 Pod 组合成一个虚拟的服务,使得应用程序可以透明地访问到后端的多个 Pod 实例,而无需关注实际的 Pod 实例数目和位置。

Service 的主要作用是服务发现负载均衡。它允许客户端通过一个服务名来访问一组具有相同标签的 Pod,这些 Pod 可以分布在 Kubernetes 集群中的不同节点上。Service 使用负载均衡器将请求分发到后端的 Pod 实例,从而实现了负载均衡。

猜你喜欢

转载自blog.csdn.net/qq_32468785/article/details/130518906