本章讲解知识点
-
- 什么是 Service
-
- Endpoint
-
- Service 的域名形式
-
- Pod 的 DNS 域名相关特性
-
- Service 是如何与 Pod 关联的
1. 什么是 Service
1.1 基本概念
在 Kubernetes 中,Service 是一种用来暴露一组 Pod 的网络服务的抽象机制,可以通过 Service 作为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求负载分发到后端的各个容器应用上。
更详细地说,Service 是一个抽象的逻辑实体,它定义了一组 Pod 的逻辑集合以及访问它们的策略。Service 提供了一个稳定的 IP 地址和 DNS 名称,这使得服务可以被客户端通过这些统一的方式访问。Service 可以将多个 Pod 组合成一个虚拟的服务,使得应用程序可以透明地访问到后端的多个 Pod 实例&#