服务
Pod 配置由 Deployments、StatefulSets 和 DaemonSets 管理,而服务通过选择器将流量引导到 Pod。
为每个创建的工作负载(至少配置一个端口),都会创建一个补充的服务发现条目。此服务发现条目使用以下命名约定启用工作负载的 Pod 的 DNS 解析:<workload>.<namespace>.svc.cluster.local。
您可以创建额外的服务,以便给定的名称空间解析为一个或多个外部 IP 地址、外部主机名、另一个 DNS 记录的别名、其他工作负载或与您创建的选择器匹配的一组 Pod。
-
在左上角,点击 ☰ > 集群管理。
-
转到您想要添加服务的集群,然后点击 探索。
-
点击 。
-
单击*创建*。
-
选择您想要创建的服务类型。
-
从下拉列表中选择一个 名称空间。
-
为服务输入一个 名称。此名称用于 DNS 解析。
-
填写表单的其余部分。如需帮助,请参考上游 Kubernetes 文档关于 服务 的内容。
-
单击*创建*。
*结果:*新服务已创建。
-
您可以在项目的 服务发现 选项卡中查看记录。
-
当您访问您创建的新记录的新 DNS 名称 (
<recordname>.<namespace>.svc.cluster.local) 时,它解析为所选的名称空间。