From e80a87ac57cb20bf7c4b4a8242dcf67e6b102afb Mon Sep 17 00:00:00 2001 From: Qiming Teng Date: Fri, 21 Jan 2022 14:22:03 +0800 Subject: [PATCH] [zh] Resync web UI dashboard page --- .../web-ui-dashboard.md | 70 ++++++++++++------- 1 file changed, 46 insertions(+), 24 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 470a378bab..70becf1797 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 @@ -1,5 +1,5 @@ --- -title: Web 界面 (Dashboard) +title: 部署和访问 Kubernetes 仪表板(Dashboard) content_type: concept weight: 10 card: @@ -11,8 +11,7 @@ card: reviewers: - bryk - mikedanese -- rf232 -title: Web UI (Dashboard) +title: Deploy and Access the Kubernetes Dashboard content_type: concept weight: 10 card: @@ -56,7 +55,7 @@ The Dashboard UI is not deployed by default. To deploy it, run the following com 默认情况下不会部署 Dashboard。可以通过以下命令部署: ``` -kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.2.0/aio/deploy/recommended.yaml +kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.4.0/aio/deploy/recommended.yaml ``` -## 访问 Dashboard UI +## 访问 Dashboard 用户界面 为了保护你的集群数据,默认情况下,Dashboard 会使用最少的 RBAC 配置进行部署。 当前,Dashboard 仅支持使用 Bearer 令牌登录。 @@ -85,11 +84,12 @@ The sample user created in the tutorial will have administrative privileges and ### 命令行代理 -你可以使用 kubectl 命令行工具访问 Dashboard,命令如下: +你可以使用 `kubectl` 命令行工具来启用 Dashboard 访问,命令如下: ``` kubectl proxy @@ -106,10 +106,11 @@ The UI can _only_ be accessed from the machine where the command is executed. Se UI _只能_ 通过执行这条命令的机器进行访问。更多选项参见 `kubectl proxy --help`。 {{< note >}} -Kubeconfig 身份验证方法不支持外部身份提供程序或基于 x509 证书的身份验证。 +Kubeconfig 身份验证方法**不**支持外部身份提供程序或基于 x509 证书的身份验证。 {{< /note >}} ## 部署容器化应用 -通过一个简单的部署向导,你可以使用 Dashboard 将容器化应用作为一个 Deployment 和可选的 Service 进行创建和部署。可以手工指定应用的详细配置,或者上传一个包含应用配置的 YAML 或 JSON 文件。 +通过一个简单的部署向导,你可以使用 Dashboard 将容器化应用作为一个 Deployment 和可选的 +Service 进行创建和部署。你可以手工指定应用的详细配置,或者上传一个包含应用配置的 YAML +或 JSON _清单_文件。 ### 上传 YAML 或者 JSON 文件 -Kubernetes 支持声明式配置。所有的配置都存储在遵循 Kubernetes -[API](/zh/docs/concepts/overview/kubernetes-api/) 规范的 YAML 或者 JSON 配置文件中。 +Kubernetes 支持声明式配置。所有的配置都存储在清单文件 +(YAML 或者 JSON 配置文件)中。这些 +清单使用 Kubernetes [API](/zh/docs/concepts/overview/kubernetes-api/) 定义的资源模式。 -作为一种替代在部署向导中指定应用详情的方式,你可以在 YAML 或者 JSON 文件中定义应用,并且使用 Dashboard 上传文件: +作为一种替代在部署向导中指定应用详情的方式,你可以在一个或多个清单文件中定义应用,并且使用 +Dashboard 上传文件。 #### 管理概述 @@ -385,22 +397,31 @@ For cluster and namespace administrators, Dashboard lists Nodes, Namespaces and #### 负载 显示选中的名字空间中所有运行的应用。 视图按照负载类型(如 Deployment、ReplicaSet、StatefulSet 等)罗列应用,并且每种负载都可以单独查看。 -列表总结了关于负载的可执行信息,比如一个 ReplicaSet 的准备状态的 Pod 数量,或者目前一个 Pod 的内存使用量。 +列表总结了关于负载的可执行信息,比如一个 ReplicaSet 的就绪状态的 Pod 数量,或者目前一个 Pod 的内存用量。 工作负载的详情视图展示了对象的状态、详细信息和相互关系。 -例如,ReplicaSet 所控制的 Pod,或者 Deployment 关联的 新 ReplicaSet 和 Pod 水平扩展控制器。 +例如,ReplicaSet 所控制的 Pod,或者 Deployment 所关联的新 ReplicaSet 和 +HorizontalPodAutoscalers。 #### 服务 @@ -411,7 +432,7 @@ Shows Kubernetes resources that allow for exposing services to external world an #### 存储 @@ -425,7 +446,7 @@ Shows all Kubernetes resources that are used for live configuration of applicati #### ConfigMap 和 Secret 展示的所有 Kubernetes 资源是在集群中运行的应用程序的实时配置。 -通过这个视图可以编辑和管理配置对象,并显示那些默认隐藏的 secret。 +通过这个视图可以编辑和管理配置对象,并显示那些默认隐藏的 Secret。 #### 日志查看器 -Pod 列表和详细信息页面可以链接到 Dashboard 内置的日志查看器。查看器可以钻取属于同一个 Pod 的不同容器的日志。 +Pod 列表和详细信息页面可以链接到 Dashboard 内置的日志查看器。 +查看器可以深入查看属于同一个 Pod 的不同容器的日志。