From 06fea0771180962b57f0e584a83cbcea850bdb42 Mon Sep 17 00:00:00 2001 From: zhangqx2010 Date: Wed, 19 Dec 2018 14:30:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B9=E6=8D=AEreview=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E9=83=A8=E5=88=86=E7=BF=BB=E8=AF=91=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E4=BA=86=E5=9B=BE=E7=89=87=E9=93=BE=E6=8E=A5=E7=9A=84=E7=BF=BB?= =?UTF-8?q?=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web-ui-dashboard.md | 48 +++++++++++++++---- 1 file changed, 38 insertions(+), 10 deletions(-) diff --git a/content/zh/docs/tasks/access-application-cluster/web-ui-dashboard.md b/content/zh/docs/tasks/access-application-cluster/web-ui-dashboard.md index 24542cee36..e73cbad018 100644 --- a/content/zh/docs/tasks/access-application-cluster/web-ui-dashboard.md +++ b/content/zh/docs/tasks/access-application-cluster/web-ui-dashboard.md @@ -68,8 +68,9 @@ kubectl 会处理与 apiserver 的认证过程,并使得 Dashboard 可以通 UI _只能_ 通过执行这条命令的机器进行访问。更多选项参见 `kubectl proxy --help`。 -### Master server ### 主服务器 -UI 可以直接通过 Kubernetes 主 apiserver 访问。打开浏览器,输入 ``https://:/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/``,其中 `<` 是 Kubernetes 主服务器的 IP 地址或域名。 +UI 可以直接通过 Kubernetes 主 apiserver 访问。打开浏览器,输入 `https://:/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/`,其中 `<` 是 Kubernetes 主服务器的 IP 地址或域名。 -请注意,只有当 apiserver 允许使用用户名密码认证时,这种方式才可以正常工作。但目前对于安装工具(如 `kubeadm`)来说并非如此。关于如何手工设置认证,参见 [认证管理文档](/docs/reference/access-authn-authz/authentication/)。 +请注意,只有当 apiserver 允许使用用户名密码认证时,这种方式才可以正常工作。但目前对于安装工具(如 `kubeadm`)来说并非如此。关于如何手工设置,参见 [认证管理文档](/docs/reference/access-authn-authz/authentication/)。 如果您不知道配置的用户名密码,可以使用 `kubectl config view` 查询。 @@ -93,7 +94,10 @@ When you access Dashboard on an empty cluster, you'll see the welcome page. This 当访问空集群的 Dashboard 时,您会看到欢迎界面。页面包含一个指向此文档的链接,以及一个用于部署第一个应用程序的按钮。此外,您可以看到在默认情况下有哪些默认系统应用运行在 `kube-system` [命名空间](/docs/tasks/administer-cluster/namespaces/) 中,比如 Dashboard 自己。 + +![Kubernetes Dashboard 欢迎页面](/images/docs/ui-dashboard-zerostate.png) ## 部署容器化应用 -通过一个简单的向导,您可以使用 Dashboard 将容器化应用作为一个 Deployment 和可选的 Service 进行创建和部署。可以手工指定应用的详细配置,或者上传一个包含应用配置的 YAML 或 JSON 文件。 +通过一个简单的部署向导,您可以使用 Dashboard 将容器化应用作为一个 Deployment 和可选的 Service 进行创建和部署。可以手工指定应用的详细配置,或者上传一个包含应用配置的 YAML 或 JSON 文件。 -想要访问向导,可以点击欢迎界面上的各个部署按钮。向导也可以之后通过点击任何页面右上角的 **创建** 按钮进行快速访问。 +想要访问部署向导,可以点击欢迎界面上的各个部署按钮。向导也可以之后通过点击任何页面右上角的 **创建** 按钮进行快速访问。 + +![部署向导](/images/docs/ui-dashboard-deploy-simple.png) +![部署向导中上传文件](/images/docs/ui-dashboard-deploy-file.png) +![节点详细信息视图](/images/docs/ui-dashboard-node.png) #### 负载 -入口(Entry point)视图显示选中的命名空间中所有运行的应用。视图按照负载类型(如 Deployment、ReplicaSet、StatefulSet 等)罗列应用,并且每种负载都可以单独查看。列表总结了关于负载的可执行信息,比如一个 ReplicaSet 的准备状态的 Pod 数量,或者目前一个 Pod 的内存使用量。 +入口视图显示选中的命名空间中所有运行的应用。视图按照负载类型(如 Deployment、ReplicaSet、StatefulSet 等)罗列应用,并且每种负载都可以单独查看。列表总结了关于负载的可执行信息,比如一个 ReplicaSet 的准备状态的 Pod 数量,或者目前一个 Pod 的内存使用量。 + +![负载视图](/images/docs/ui-dashboard-workloadview.png) -负载的详细视图展示状态、详细信息和对象间的关系。例如,ReplicaSet 所控制的 Pod,或者 Deployment 关联的 新 ReplicaSet 和 Pod 水平扩展控制器。 +工作负载的详情视图展示了对象的状态、详细信息和相互关系。例如,ReplicaSet 所控制的 Pod,或者 Deployment 关联的 新 ReplicaSet 和 Pod 水平扩展控制器。 + +![部署详情视图](/images/docs/ui-dashboard-deployment-detail.png) -#### 服务(Service)和发现(discovery) -服务和发现视图展示允许暴露给外网服务和允许集群内部发现的 Kubernetes 资源。因此,Service 和 Ingress 视图展示他们关联的 Pod、给集群连接使用的内部端点和给外部用户使用的外部端点。 +#### 服务发现 +服务发现视图展示允许暴露给外网服务和允许集群内部发现的 Kubernetes 资源。因此,Service 和 Ingress 视图展示他们关联的 Pod、给集群连接使用的内部端点和给外部用户使用的外部端点。 + +![服务列表部分视图](/images/docs/ui-dashboard-service-list.png) #### 存储 -存储视图展示持久卷申领(PVC)资源,这些资源被用于存储数据的应用程序使用。 +存储视图展示持久卷申领(PVC)资源,这些资源被应用程序用来存储数据。 +![Secret 详情视图](/images/docs/ui-dashboard-secret-detail.png) +![日志浏览](/images/docs/ui-dashboard-logs-view.png) {{% /capture %}}