GoogleGoogle Professional Cloud Developer (PCD) Certification·CN·更新于 3 Sep 2026
您在与调用方相同的 GKE 集群中托管了一个图像大小调整服务。客户端需要通过名称或 IP 访问该服务。客户端应如何定位该服务?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 定义一个 Kubernetes Service。客户端在 URL 中使用 Service 名称连接到它。.
为什么这是答案
在同一个 GKE 集群中,客户端可以通过 Kubernetes Service 的名称来发现并访问服务。Kubernetes Service 抽象了 Pod 的网络访问,并提供稳定的 DNS 名称。当客户端在 URL 中使用 Service 名称时,Kubernetes 的内部 DNS 会将该名称解析为 Service 的集群 IP,从而实现集群内部的通信。
选项一错误,因为在集群内部,通常不需要通过 Cloud DNS 解析 Service 的集群 IP,Kubernetes 内部 DNS 已经提供了这种功能。
选项三和四错误,Kubernetes Endpoint 对象是 Service 的后端 Pod 列表,它本身不提供稳定的网络访问名称或 IP。客户端通常不直接与 Endpoint 交互,而是通过 Service 间接访问。