💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
#### 1.1 实验内容 本次实验将会向大家介绍服务发现(即:Service Discovery),通过前面实验的介绍我们已经了解到,Service 服务发现目前有两种类型,为环境变量和 DNS。 我们知道在集群内部通过固定不变的 Service IP 地址就可以访问到后端 Pods,表面上看服务一直在稳定运行中,但是后端的 Pods 却根据集群整体的情况不断动态变化以达到新的平衡,这个过程中旧的 Pods 可能不断在被清理回收,新的 Pods 正在创建中。这些 Pods 如何知道 Service 的 IP 和端口 Port 呢?因此服务发现主要解决的问题是:让 Pods 及时知道 Service 的 IP 和端口 Port。 #### 1.2 实验知识点 * 环境变量 * DNS #### 1.3 推荐阅读 * [Kubernetes DNS-Based Service Discovery](https://github.com/kubernetes/dns/blob/master/docs/specification.md) * [DNS for Services and Pods](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/)