服务
Service,将运行在一组 Pods 上的应用程序公开为网络服务的抽象方法。
使用 Kubernetes,无需修改应用程序去使用不熟悉的服务发现机制。Kubernetes 为 Pod 提供自己的 IP 地址,并为一组 Pod 提供相同的 DNS 域名,并且可以在它们之间进行负载均衡。
说明
创建和销毁 Kubernetes Pod 以匹配集群的期望状态。Pod 不是永久性资源。如果是使用 Deployment 来运行应用程序,则可以动态地创建和销毁 Pod。
每个 Pod 都有自己的 IP 地址,但是在 Deployment 中,在上一时刻运行的 Pod 集合可能与下一时刻运行的 Pod 集合不同。这导致了一个问题:如果一组 Pod(称为 “后端”)为集群内的其他 Pod (称为 “前端”)提供功能,那么前端要如何找到后端服务的 IP 地址,要如何找到能为其提供工作负载的后端?
接下来,进入 Services。
最后更新于
这有帮助吗?