Update Chinese translation for v2.6 and v2.7

This commit is contained in:
vickyhella
2023-01-03 10:14:16 +08:00
parent 6d0fb3daf2
commit 56648498fe
66 changed files with 605 additions and 111 deletions
@@ -4,7 +4,7 @@ title: 备份和灾难恢复
在本节中,你将学习如何创建 Rancher 的备份,如何从备份中恢复 Rancher,以及如何将 Rancher 迁移到新的 Kubernetes 集群。
`rancher-backup` operator 可以用来备份和恢复任何 Kubernetes 集群上的 Rancher。这个应用是一个 Helm Chart,可以通过 Rancher 的**应用 & 应用市场**页面或使用 Helm CLI 部署。你可以访问[本页面](https://github.com/rancher/charts/tree/release-v2.6/charts/rancher-backup)获取 `rancher-backup` Helm Chart。
`rancher-backup` operator 可以用来备份和恢复任何 Kubernetes 集群上的 Rancher。这个应用是一个 Helm Chart,可以通过 Rancher 的 **Apps & Marketplace**(Rancher v2.6.5 之前的版本)或 **Apps**(Rancher v2.6.5+)页面或使用 Helm CLI 部署。你可以访问[本页面](https://github.com/rancher/charts/tree/release-v2.6/charts/rancher-backup)获取 `rancher-backup` Helm Chart。
`backup-restore` operator 需要安装在 local 集群上,并且只对 Rancher 应用进行备份。备份和恢复操作仅在本地 Kubernetes 集群中执行。
@@ -49,6 +49,20 @@ ResourceSet 定义了需要备份哪些 Kubernetes 资源。由于备份 Rancher
### 使用 Rancher UI 安装 rancher-backup
<Tabs groupId="rancher-version">
<TabItem value="Rancher v2.6.5+">
1. 在左上角,单击 **☰ > 集群管理**。
1. 在**集群**页面上,转到 `local` 集群并单击 **Explore**。
1. 在左侧导航栏中,单击 **Apps > Charts**。
1. 点击 **Rancher 备份**。
1. 单击**安装**。
1. 可选:配置默认存储位置。如需获取帮助,请参见[配置](../reference-guides/backup-restore-configuration/storage-configuration.md)。
1. 单击**安装**。
</TabItem>
<TabItem value="Rancher 版本低于 v2.6.5">
1. 在左上角,单击 **☰ > 集群管理**。
1. 在**集群**页面上,转到 `local` 集群并单击 **Explore**。
1. 在左侧导航栏中,单击**应用 & 应用市场 > Chart**。
@@ -57,6 +71,9 @@ ResourceSet 定义了需要备份哪些 Kubernetes 资源。由于备份 Rancher
1. 可选:配置默认存储位置。如需获取帮助,请参见[配置](../reference-guides/backup-restore-configuration/storage-configuration.md)。
1. 单击**安装**。
</TabItem>
</Tabs>
**结果**:`rancher-backup` operator 已安装。
在**集群仪表板**中,你可以看到列在 **Deployments** 下的 `rancher-backup` operator。
@@ -2,13 +2,13 @@
title: Rancher 中的 Helm Chart
---
在本节中,你将学习如何在 Rancher 中管理 Helm Chart 仓库和应用。你可以在**应用 & 应用市场**中管理 Helm Chart 仓库。它使用类似目录的系统从仓库中导入 Chart 包,然后使用这些 Chart 来部署自定义 Helm 应用或 Rancher 工具(例如监控和 Istio)。Rancher 工具以预加载仓库的方式提供,并能部署为独立的 Helm Chart 。其他仓库只会添加到当前集群。
在本节中,你将学习如何在 Rancher 中管理 Helm Chart 仓库和应用。你可以在 **Apps & Marketplace**(Rancher v2.6.5 之前的版本)或 **Apps**(Rancher v2.6.5+)中管理 Helm Chart 仓库。它使用类似目录的系统从仓库中导入 Chart 包,然后使用这些 Chart 来部署自定义 Helm 应用或 Rancher 工具(例如监控和 Istio)。Rancher 工具以预加载仓库的方式提供,并能部署为独立的 Helm Chart 。其他仓库只会添加到当前集群。
### Rancher 2.6 变更
Rancher 2.6.0 实现了功能 Chart 的新版本控制方案。变更主要是 Chart 的主要版本和上游 Chart 的 +up 注释(如果适用)。
**主要版本**:Chart 的主要版本与 Rancher 次要版本相关联。当你升级到新的 Rancher 次要版本时,你应该确保你的所有**应用 & 应用市场** Chart 也升级到 Chart 的正确发行版本。
**主要版本**:Chart 的主要版本与 Rancher 次要版本相关联。当你升级到新的 Rancher 次要版本时,你应该确保你的所有 **Apps & Marketplace**(Rancher v2.6.5 之前的版本)或 **Apps**(Rancher v2.6.5+) Chart 也升级到 Chart 的正确发行版本。
:::note
@@ -48,7 +48,18 @@ Rancher 2.6.0 实现了功能 Chart 的新版本控制方案。变更主要是 C
### Charts
从左上角的菜单中选择 _应用 & 应用市场_,然后你会转到 Chart 页面。
<Tabs groupId="rancher-version">
<TabItem value="Rancher v2.6.5+">
从左上角的菜单中选择 **Apps**,然后你会转到 Chart 页面。
</TabItem>
<TabItem value="Rancher 版本低于 v2.6.5">
从左上角的菜单中选择 **Apps & Marketplace**,然后你会转到 Chart 页面。
</TabItem>
</Tabs>
Chart 页面包含所有 Rancher、Partner 和自定义 Chart 。
@@ -60,7 +71,7 @@ Chart 页面包含所有 Rancher、Partner 和自定义 Chart 。
:::note
由 Cluster Manager (旧版 Rancher UI 中的全局视图)管理的应用应继续仅由 Cluster Manager 管理,而在新 UI 中使用<b>应用 & 应用市场</b>管理的应用则仅能由<b>应用 & 应用市场</b>管理。
由 Cluster Manager (旧版 Rancher UI 中的全局视图)管理的应用应继续仅由 Cluster Manager 管理,而在新 UI 中使用 **Apps & Marketplace**(Rancher v2.6.5 之前的版本)或 **Apps**(Rancher v2.6.5+)管理的应用则仅能由 **Apps & Marketplace** 或 **Apps** 管理。
:::
@@ -67,7 +67,7 @@ Jaeger 是用于跟踪分布式系统的工具。我们的 Istio 安装程序包
## 迁移旧 Istio 版本
如果你的 Istio 版本低于 1.7.x,则没有升级路径。要在**应用 & 应用市场**页面安装 Istio,你需要在旧版 Rancher UI 的全局视图中禁用现有的 Istio。
如果你的 Istio 版本低于 1.7.x,则没有升级路径。要在 **Apps & Marketplace**(Rancher v2.6.5 之前的版本)或 **App** (Rancher v2.6.5+)页面安装 Istio,你需要在旧版 Rancher UI 的全局视图中禁用现有的 Istio。
如果你有大量其他的 Istio CRD,你可能需要手动迁移两个 Istio 版本都支持的 CRD。为此,你可以运行 `kubectl get <resource> -n istio-system -o yaml`,保存输出的 yaml,并在新版本中重新应用。
@@ -12,20 +12,48 @@ description: Rancher 集成了主流的日志服务。了解集成日志服务
你可以转到**应用**页面并安装 Logging 应用程序,从而为 Rancher 管理的集群启用 Logging:
<Tabs groupId="rancher-version">
<TabItem value="Rancher v2.6.5+">
1. 转到要安装 Logging 的集群,然后单击 **Apps**。
1. 点击 **Logging** 应用。
1. 滚动到 Helm Chart README 的底部,然后单击**安装**。
</TabItem>
<TabItem value="Rancher 版本低于 v2.6.5">
1. 转到要安装 Logging 的集群,然后单击**应用 & 应用市场**。
1. 点击 **Logging** 应用。
1. 滚动到 Helm Chart README 的底部,然后单击**安装**。
</TabItem>
</Tabs>
**结果**:Logging 应用已部署到 `cattle-logging-system` 命名空间中。
## 卸载 Logging
<Tabs groupId="rancher-version">
<TabItem value="Rancher v2.6.5+">
1. 转到要安装 Logging 的集群,然后单击 **Apps**。
1. 点击**已安装的应用**。
1. 转到 `cattle-logging-system` 命名空间并选中 `rancher-logging` 和 `rancher-logging-crd` 框。
1. 单击**删除**。
1. 确认**删除**。
</TabItem>
<TabItem value="Rancher 版本低于 v2.6.5">
1. 转到要安装 Logging 的集群,然后单击**应用 & 应用市场**。
1. 点击**已安装的应用**。
1. 转到 `cattle-logging-system` 命名空间并选中 `rancher-logging` 和 `rancher-logging-crd` 框。
1. 单击**删除**。
1. 确认**删除**。
</TabItem>
</Tabs>
**结果**:已卸载 `rancher-logging`。
## 架构
@@ -35,4 +35,4 @@ Rancher 包含 Kubernetes 中未包含的各种工具来协助你进行 DevOps
- Istio 服务网格
- OPA Gatekeeper
你可以通过**应用 & 应用市场**来安装工具。
你可以通过 **Apps & Marketplace**(Rancher v2.6.5 之前的版本)或 **Apps**(Rancher v2.6.5+)来安装工具。
@@ -111,7 +111,7 @@ Rancher 的流水线提供简单的 CI/CD 体验,但不提供完整的功能
1. 在左上角,单击 **☰ > 集群管理**。
1. 转到要配置流水线的集群,然后单击 **Explore**。
1. 在顶部导航栏的下拉菜单中,选择要配置流水线的项目。
1. 在左侧导航栏中,单击**旧版应用 > 项目 > 流水线**。
1. 在左侧导航栏中,单击 **Legacy > 项目 > 流水线**。
1. 单击**配置**选项卡。
1. 按照说明**设置 Github 应用**。Rancher 会将你重定向到 GitHub 以在 GitHub 中设置 OAuth 应用。
1. 从 GitHub 复制 **Client ID** 和 **Client Secret**。将它们粘贴到 Rancher 中。
@@ -124,7 +124,7 @@ Rancher 的流水线提供简单的 CI/CD 体验,但不提供完整的功能
1. 在左上角,单击 **☰ > 集群管理**。
1. 转到要配置流水线的集群,然后单击 **Explore**。
1. 在顶部导航栏的下拉菜单中,选择要配置流水线的项目。
1. 在左侧导航栏中,单击**旧版应用 > 项目 > 流水线**。
1. 在左侧导航栏中,单击 **Legacy > 项目 > 流水线**。
1. 单击**配置**选项卡。
1. 单击 **GitLab**。
1. 按照说明**设置 GitLab 应用**。Rancher 会将你重定向到 GitLab。
@@ -146,7 +146,7 @@ Rancher 的流水线提供简单的 CI/CD 体验,但不提供完整的功能
1. 在左上角,单击 **☰ > 集群管理**。
1. 转到要配置流水线的集群,然后单击 **Explore**。
1. 在顶部导航栏的下拉菜单中,选择要配置流水线的项目。
1. 在左侧导航栏中,单击**旧版应用 > 项目 > 流水线**。
1. 在左侧导航栏中,单击 **Legacy > 项目 > 流水线**。
1. 单击**配置**选项卡。
1. 单击 **Bitbucket** 并保留默认选中的**使用 Bitbucket Cloud**。
1. 按照说明**设置 Bitbucket Cloud 应用**。Rancher 会将你重定向到 Bitbucket 以在 Bitbucket 中设置 OAuth 使用者。
@@ -159,7 +159,7 @@ Rancher 的流水线提供简单的 CI/CD 体验,但不提供完整的功能
1. 在左上角,单击 **☰ > 集群管理**。
1. 转到要配置流水线的集群,然后单击 **Explore**。
1. 在顶部导航栏的下拉菜单中,选择要配置流水线的项目。
1. 在左侧导航栏中,单击**旧版应用 > 项目 > 流水线**。
1. 在左侧导航栏中,单击 **Legacy > 项目 > 流水线**。
1. 单击**配置**选项卡。
1. 点击 **Bitbucket** 并选择**使用私有 Bitbucket Server 设置**选项。
1. 按照说明**设置 Bitbucket Server 应用**。
@@ -187,7 +187,7 @@ Bitbucket server 在向 Rancher 发送 webhook 时需要进行 SSL 验证。请
1. 在左上角,单击 **☰ > 集群管理**。
1. 转到要配置流水线的集群,然后单击 **Explore**。
1. 在顶部导航栏的下拉菜单中,选择要配置流水线的项目。
1. 在左侧导航栏中,单击**旧版应用 > 项目 > 流水线**。
1. 在左侧导航栏中,单击 **Legacy > 项目 > 流水线**。
1. 单击**配置仓库**。
1. 此处会显示仓库列表。如果你是第一次配置仓库,请单击 **Authorize & Fetch Your Own Repositories** 来获取你的仓库列表。
@@ -205,7 +205,7 @@ Bitbucket server 在向 Rancher 发送 webhook 时需要进行 SSL 验证。请
1. 在左上角,单击 **☰ > 集群管理**。
1. 转到要配置流水线的集群,然后单击 **Explore**。
1. 在顶部导航栏的下拉菜单中,选择要配置流水线的项目。
1. 在左侧导航栏中,单击**旧版应用 > 项目 > 流水线**。
1. 在左侧导航栏中,单击 **Legacy > 项目 > 流水线**。
1. 找到要设置流水线的仓库。
1. 通过 UI 或使用仓库中的 YAML 文件(即 `.rancher-pipeline.yml` 或 `.rancher-pipeline.yaml`)配置流水线。流水线配置分为阶段和步骤。必须完全完成阶段后才能进入下一个阶段,但一个阶段中的步骤可以同时运行。你可以在每个阶段中添加不同的步骤类型。请注意,在构建步骤时,会根据步骤类型提供不同的高级选项。高级选项包括触发规则、环境变量和密文。有关通过 UI 或 YAML 文件配置流水线的更多信息,请参阅[流水线配置参考](../reference-guides/pipelines/pipeline-configuration.md)。
@@ -277,7 +277,7 @@ Rancher 的[示例仓库](../reference-guides/pipelines/example-repositories.md)
1. 在左上角,单击 **☰ > 集群管理**。
1. 转到要配置流水线的集群,然后单击 **Explore**。
1. 在顶部导航栏的下拉菜单中,选择要配置流水线的项目。
1. 在左侧导航栏中,单击**旧版应用 > 项目 > 流水线**。
1. 在左侧导航栏中,单击 **Legacy > 项目 > 流水线**。
1. 找到要修改事件触发器的仓库。选择 **⋮ > 设置**。
1. 为仓库选择所需的事件触发器(**Push**、**Pull Request** 或 **Tag**)。
1. 单击**保存**。