kubernetes-basics-deploy-pr

This commit is contained in:
Dragons
2017-06-24 10:30:10 +08:00
parent 88ed4d38bd
commit b5cb8321ce
2 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
--- ---
title: 交互式教程 - 部署应用程序 title: 互动教程 - 部署应用程序
--- ---
<!DOCTYPE html> <!DOCTYPE html>
+9 -9
View File
@@ -27,12 +27,12 @@ title: 使用 kubectl 创建部署
<div class="col-md-8"> <div class="col-md-8">
<h3>Kubernetes 部署</h3> <h3>Kubernetes 部署</h3>
<p> <p>
一旦运行了 Kubernetes 集群,您可以在其上部署容器化应用程序。为此,您可以创建一个 Kubernetes <b>Deployment</b>Deployment 负责创建和更新应用程序实例。创建 Deployment 后, Kubernetes master 会将 Deployment 创建的应用程序实例调度到集群中的各个节点。 一旦运行了 Kubernetes 集群,您可以在其上部署容器化应用程序。为此,您可以创建一个 Kubernetes <b>部署</b>部署负责创建和更新应用程序实例。创建部署 后, Kubernetes master 会将部署创建的应用程序实例调度到集群中的各个节点。
</p> </p>
<p>创建应用程序实例后,Kubernetes Deployment 控制器会持续监视这些实例。如果托管它的节点不可用或删除,则 Deployment 控制器将替换实例。 <b>这提供了一种解决机器故障或维护的自愈机制。</b></p> <p>创建应用程序实例后,Kubernetes 部署控制器会持续监视这些实例。如果托管它的节点不可用或删除,则部署控制器将替换实例。 <b>这提供了一种解决机器故障或维护的自愈机制。</b></p>
<p>在编排前的世界中,通常会使用安装脚本启动应用程序,但是它们并不能从机器故障中恢复。通过创建应用程序实例并使其运行在跨节点的机器之间,Kubernetes Deployments 提供了截然不同的应用管理方法。 </p> <p>在编排诞生前的世界中,通常会使用安装脚本启动应用程序,但是它们并不能从机器故障中恢复。通过创建应用程序实例并使其运行在跨节点的机器之间,Kubernetes 部署提供了截然不同的应用管理方法。 </p>
</div> </div>
@@ -40,13 +40,13 @@ title: 使用 kubectl 创建部署
<div class="content__box content__box_lined"> <div class="content__box content__box_lined">
<h3>概要:</h3> <h3>概要:</h3>
<ul> <ul>
<li>Deployments</li> <li>部署</li>
<li>Kubectl</li> <li>Kubectl</li>
</ul> </ul>
</div> </div>
<div class="content__box content__box_fill"> <div class="content__box content__box_fill">
<p><i> <p><i>
Deployment 负责创建和更新应用程序的实例 部署负责创建和更新应用程序的实例
</i></p> </i></p>
</div> </div>
</div> </div>
@@ -69,9 +69,9 @@ title: 使用 kubectl 创建部署
<div class="row"> <div class="row">
<div class="col-md-8"> <div class="col-md-8">
<p>您可以使用 Kubernetes 命令行工具 <b>Kubectl</b>创建和管理 Deployment。Kubectl 使用 Kubernetes API 与集群进行交互。在本模块中,您将学习在 Kubernetes 集群上运行应用程序部署所需的最常见 Kubectl 命令。</p> <p>您可以使用 Kubernetes 命令行工具 <b>Kubectl</b>创建和管理部署。Kubectl 使用 Kubernetes API 与集群进行交互。在本模块中,您将学习在 Kubernetes 集群上运行应用程序部署所需的最常见 Kubectl 命令。</p>
<p>创建部署时,您需要为应用程序指定容器镜像以及要运行的副本数。您可以稍后通过更新部署来更改该信息;模块 <a href="/docs/tutorials/kubernetes-basics/scale-intro/">5</a><a href="/docs/tutorials/kubernetes-basics/update-intro/">6</a> 是一个基础训练讨论如何扩展和更新您的部署。</p> <p>创建部署时,您需要为应用程序指定容器镜像以及要运行的副本数。您可以稍后通过更新部署来更改该信息;基础训练模块 <a href="/docs/tutorials/kubernetes-basics/scale-intro/">5</a><a href="/docs/tutorials/kubernetes-basics/update-intro/">6</a> 讨论如何扩展和更新您的部署。</p>
@@ -86,7 +86,7 @@ title: 使用 kubectl 创建部署
<div class="row"> <div class="row">
<div class="col-md-8"> <div class="col-md-8">
<p>对于我们的第一个部署,我们将使用 <a href="https://nodejs.org">Node.js</a> 应用程序打包到 Docker 容器。源代码和 Dockerfile 可在 Kubernetes Bootcamp <a href="https://github.com/kubernetes/kubernetes-bootcamp">GitHub 存储库</a> 中找到。</p> <p>对于我们的第一个部署,我们将使用 <a href="https://nodejs.org">Node.js</a> 应用程序打包到 Docker 容器。源代码和 Dockerfile 可在 Kubernetes Bootcamp <a href="https://github.com/kubernetes/kubernetes-bootcamp">GitHub 存储库</a> 中找到。</p>
<p>现在您已经知道部署是什么,我来再来看看在线教程,并部署我们的第一个应用程序!</p> <p>现在您已经知道部署是什么,我来再来看看在线教程,并部署我们的第一个应用程序!</p>
@@ -96,7 +96,7 @@ title: 使用 kubectl 创建部署
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<a class="btn btn-lg btn-success" href="/docs/tutorials/kubernetes-basics/deploy-interactive/" role="button">启动交互式教程 <span class="btn__next"></span></a> <a class="btn btn-lg btn-success" href="/docs/tutorials/kubernetes-basics/deploy-interactive/" role="button">启动互动教程 <span class="btn__next"></span></a>
</div> </div>
</div> </div>