Merge pull request #33728 from my-git9/mygit21
[zh]adjust ubernetes-basics/_index.html expose-external-ip-address.md
This commit is contained in:
@@ -24,15 +24,15 @@ card:
|
||||
<div class="row">
|
||||
<div class="col-md-9">
|
||||
<h2>Kubernetes 基础</h2>
|
||||
<p>本教程介绍了 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,并包括一个在线互动教程。这些互动教程让您可以自己管理一个简单的集群及其容器化应用程序。</p>
|
||||
<p>使用互动教程,您可以学习:</p>
|
||||
<p>本教程介绍了 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,并包括一个在线互动教程。这些互动教程让你可以自己管理一个简单的集群及其容器化应用程序。</p>
|
||||
<p>使用互动教程,你可以学习:</p>
|
||||
<ul>
|
||||
<li>在集群上部署容器化应用程序</li>
|
||||
<li>弹性部署</li>
|
||||
<li>使用新的软件版本,更新容器化应用程序</li>
|
||||
<li>调试容器化应用程序</li>
|
||||
</ul>
|
||||
<p>教程 Katacoda 在您的浏览器中运行一个虚拟终端,在浏览器中运行 Minikube,这是一个可在任何地方小规模本地部署的 Kubernetes 集群。不需要安装任何软件或进行任何配置;每个交互性教程都直接从您的网页浏览器上运行。</p>
|
||||
<p>教程 Katacoda 在你的浏览器中运行一个虚拟终端,在浏览器中运行 Minikube,这是一个可在任何地方小规模本地部署的 Kubernetes 集群。不需要安装任何软件或进行任何配置;每个交互性教程都直接从你的网页浏览器上运行。</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -40,8 +40,8 @@ card:
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-9">
|
||||
<h2>Kubernetes 可以为您做些什么?</h2>
|
||||
<p>通过现代的 Web 服务,用户希望应用程序能够 24/7 全天候使用,开发人员希望每天可以多次发布部署新版本的应用程序。 容器化可以帮助软件包达成这些目标,使应用程序能够以简单快速的方式发布和更新,而无需停机。Kubernetes 帮助您确保这些容器化的应用程序在您想要的时间和地点运行,并帮助应用程序找到它们需要的资源和工具。Kubernetes 是一个可用于生产的开源平台,根据 Google 容器集群方面积累的经验,以及来自社区的最佳实践而设计。</p>
|
||||
<h2>Kubernetes 可以为你做些什么?</h2>
|
||||
<p>通过现代的 Web 服务,用户希望应用程序能够 24/7 全天候使用,开发人员希望每天可以多次发布部署新版本的应用程序。 容器化可以帮助软件包达成这些目标,使应用程序能够以简单快速的方式发布和更新,而无需停机。Kubernetes 帮助你确保这些容器化的应用程序在你想要的时间和地点运行,并帮助应用程序找到它们需要的资源和工具。Kubernetes 是一个可用于生产的开源平台,根据 Google 容器集群方面积累的经验,以及来自社区的最佳实践而设计。</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ external IP address.
|
||||
* Configure `kubectl` to communicate with your Kubernetes API server. For instructions, see the
|
||||
documentation for your cloud provider.
|
||||
-->
|
||||
* 安装 [kubectl](/zh/docs/tasks/tools/).
|
||||
* 安装 [kubectl](/zh/docs/tasks/tools/)。
|
||||
* 使用 Google Kubernetes Engine 或 Amazon Web Services 等云供应商创建 Kubernetes 集群。
|
||||
本教程创建了一个[外部负载均衡器](/zh/docs/tasks/access-application-cluster/create-external-load-balancer/),
|
||||
需要云供应商。
|
||||
@@ -50,7 +50,6 @@ external IP address.
|
||||
<!--
|
||||
## Creating a service for an application running in five pods
|
||||
-->
|
||||
|
||||
## 为一个在五个 pod 中运行的应用程序创建服务
|
||||
|
||||
<!--
|
||||
@@ -133,7 +132,7 @@ external IP address.
|
||||
{{< /note >}}
|
||||
-->
|
||||
提示:`type=LoadBalancer` 服务由外部云服务提供商提供支持,本例中不包含此部分,
|
||||
详细信息请参考[此页](/docs/concepts/services-networking/service/#loadbalancer)
|
||||
详细信息请参考[此页](/zh/docs/concepts/services-networking/service/#loadbalancer)
|
||||
|
||||
<!--
|
||||
{{< note >}}
|
||||
@@ -179,7 +178,7 @@ external IP address.
|
||||
-->
|
||||
记下服务公开的外部 IP 地址(`LoadBalancer Ingress`)。
|
||||
在本例中,外部 IP 地址是 104.198.205.71。还要注意 `Port` 和 `NodePort` 的值。
|
||||
在本例中,`Port` 是 8080,`NodePort` 是32377。
|
||||
在本例中,`Port` 是 8080,`NodePort` 是 32377。
|
||||
|
||||
<!--
|
||||
1. In the preceding output, you can see that the service has several endpoints:
|
||||
@@ -187,10 +186,10 @@ external IP address.
|
||||
addresses of the pods that are running the Hello World application. To
|
||||
verify these are pod addresses, enter this command:
|
||||
-->
|
||||
7. 在前面的输出中,您可以看到服务有几个端点:
|
||||
7. 在前面的输出中,你可以看到服务有几个端点:
|
||||
10.0.0.6:8080、10.0.1.6:8080、10.0.1.7:8080 和另外两个,
|
||||
这些都是正在运行 Hello World 应用程序的 pod 的内部地址。
|
||||
要验证这些是 pod 地址,请输入以下命令:
|
||||
这些都是正在运行 Hello World 应用程序的 Pod 的内部地址。
|
||||
要验证这些是 Pod 地址,请输入以下命令:
|
||||
|
||||
```shell
|
||||
kubectl get pods --output=wide
|
||||
@@ -226,9 +225,9 @@ external IP address.
|
||||
If you are using minikube, typing `minikube service my-service` will
|
||||
automatically open the Hello World application in a browser.
|
||||
-->
|
||||
其中 `<external-ip>` 是您的服务的外部 IP 地址(`LoadBalancer Ingress`),
|
||||
`<port>` 是您的服务描述中的 `port` 的值。
|
||||
如果您正在使用 minikube,输入 `minikube service my-service` 将在浏览器中自动打开 Hello World 应用程序。
|
||||
其中 `<external-ip>` 是你的服务的外部 IP 地址(`LoadBalancer Ingress`),
|
||||
`<port>` 是你的服务描述中的 `port` 的值。
|
||||
如果你正在使用 minikube,输入 `minikube service my-service` 将在浏览器中自动打开 Hello World 应用程序。
|
||||
|
||||
<!--
|
||||
The response to a successful request is a hello message:
|
||||
@@ -244,7 +243,7 @@ external IP address.
|
||||
<!--
|
||||
To delete the Service, enter this command:
|
||||
-->
|
||||
要删除服务,请输入以下命令:
|
||||
要删除 Service,请输入以下命令:
|
||||
|
||||
```shell
|
||||
kubectl delete services my-service
|
||||
|
||||
Reference in New Issue
Block a user