From f5133a647da445259feb0d29ef295fd99933450b Mon Sep 17 00:00:00 2001 From: windsonsea Date: Wed, 16 Nov 2022 21:08:08 +0800 Subject: [PATCH] [zh] sync expose-external-ip-address.md --- .../expose-external-ip-address.md | 32 ++++++++++++------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/content/zh-cn/docs/tutorials/stateless-application/expose-external-ip-address.md b/content/zh-cn/docs/tutorials/stateless-application/expose-external-ip-address.md index cd3989c3e840b..a17fcc3605dc1 100644 --- a/content/zh-cn/docs/tutorials/stateless-application/expose-external-ip-address.md +++ b/content/zh-cn/docs/tutorials/stateless-application/expose-external-ip-address.md @@ -50,7 +50,7 @@ external IP address. -## 为一个在五个 pod 中运行的应用程序创建服务 +## 为一个在五个 pod 中运行的应用程序创建服务 {#creating-a-service-for-an-app-running-in-five-pods} + 前面的命令创建一个 {{< glossary_tooltip text="Deployment" term_id="deployment" >}} 对象和一个关联的 @@ -119,6 +121,7 @@ external IP address. + 输出类似于: ```console @@ -126,20 +129,20 @@ external IP address. my-service LoadBalancer 10.3.245.137 104.198.205.71 8080/TCP 54s ``` - - 提示:`type=LoadBalancer` 服务由外部云服务提供商提供支持,本例中不包含此部分, + `type=LoadBalancer` 服务由外部云服务提供商提供支持,本例中不包含此部分, 详细信息请参考[此页](/zh-cn/docs/concepts/services-networking/service/#loadbalancer) + {{< /note >}} - - 提示:如果外部 IP 地址显示为 \,请等待一分钟再次输入相同的命令。 + 如果外部 IP 地址显示为 \,请等待一分钟再次输入相同的命令。 + {{< /note >}} + 输出类似于: ```console @@ -170,12 +174,14 @@ external IP address. Session Affinity: None Events: ``` + + 记下服务公开的外部 IP 地址(`LoadBalancer Ingress`)。 在本例中,外部 IP 地址是 104.198.205.71。还要注意 `Port` 和 `NodePort` 的值。 在本例中,`Port` 是 8080,`NodePort` 是 32377。 @@ -198,6 +204,7 @@ external IP address. + 输出类似于: ```console @@ -225,13 +232,16 @@ external IP address. If you are using minikube, typing `minikube service my-service` will automatically open the Hello World application in a browser. --> + 其中 `` 是你的服务的外部 IP 地址(`LoadBalancer Ingress`), `` 是你的服务描述中的 `port` 的值。 - 如果你正在使用 minikube,输入 `minikube service my-service` 将在浏览器中自动打开 Hello World 应用程序。 + 如果你正在使用 minikube,输入 `minikube service my-service` + 将在浏览器中自动打开 Hello World 应用程序。 + 成功请求的响应是一条问候消息: ```shell @@ -253,7 +263,7 @@ kubectl delete services my-service To delete the Deployment, the ReplicaSet, and the Pods that are running the Hello World application, enter this command: --> -要删除正在运行 Hello World 应用程序的 Deployment,ReplicaSet 和 Pod,请输入以下命令: +要删除正在运行 Hello World 应用程序的 Deployment、ReplicaSet 和 Pod,请输入以下命令: ```shell kubectl delete deployment hello-world @@ -263,7 +273,7 @@ kubectl delete deployment hello-world -进一步了解[将应用程序与服务连接](/zh-cn/docs/concepts/services-networking/connect-applications-service/)。 +进一步了解[使用 Service 连接到应用](/zh-cn/docs/tutorials/services/connect-applications-service/)。