diff --git a/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc b/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc index a084ccf62..c82d2b277 100644 --- a/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc +++ b/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc @@ -1,76 +1,63 @@ // :ks_include_id: 4527bd133db04495b10cf1930a58d5f9 -. 在**基本信息**页签,设置持久卷声明的基本信息,然后点击**下一步**。 +. On the **Basic Information** tab, set the basic information for the persistent volume claim, then click **Next**. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|名称 -|持久卷声明的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 +|Name +|The name of the persistent volume claim. The name can only contain lowercase letters, numbers, and hyphens (-), must start and end with a lowercase letter or number, and can be up to 253 characters long. -|别名 -|持久卷声明的别名。不同持久卷声明的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 +|Alias +|The alias of the persistent volume claim. Different persistent volume claims can have the same alias. The alias can only contain Chinese characters, letters, numbers, and hyphens (-), and cannot start or end with a hyphen (-), with a maximum length of 63 characters. -|描述 -|持久卷声明的描述信息。描述可包含任意字符,最长 256 个字符。 +|Description +|The description of the persistent volume claim. The description can contain any characters, with a maximum of 256 characters. |=== -- -. 在**存储设置**页签,设置存储空间需求,然后点击**下一步**。 +. On the **Storage Settings** tab, set the storage space requirements, then click **Next**. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -// |创建方式 -// |持久卷声明的创建方式。 - -// * **通过存储类创建**:选择当前项目中的存储类来创建持久卷声明。 - -// * **通过卷快照创建**:选择当前项目中的卷快照来创建持久卷声明。 - -// |存储类 -// |用于创建持久卷声明的存储类。仅在持久卷声明创建方式为**通过存储类创建**时可用。 - -// |卷快照 -// |用于创建持久卷声明的卷快照。仅在持久卷声明创建方式为**通过卷快照创建**时可用。 - -|访问模式 +|Access Mode | include::persistentVolumeClaims-para-accessMode.adoc[] -取决于后端的存储系统,某些访问模式类型可能不可用。 +Depending on the backend storage system, some access mode types may not be available. -|卷容量 -|持久卷声明的对应的卷容量大小。 +|Volume Capacity +|The capacity size of the volume corresponding to the persistent volume claim. |=== -- -. 在**高级设置**页签,设置持久卷声明的标签和注解,然后点击**创建**。 +. On the **Advanced Settings** tab, set the labels and annotations for the persistent volume claim, then click **Create**. + -- include::../workloads/createWorkload/workloads-para-Metadata.adoc[] -- -. 在**集群差异设置**页签,为不同集群中的持久卷声明使用不同的存储设置。 +. On the **Cluster Differences** tab, use different storage settings for the persistent volume claim in different clusters. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|存储类 -|用于创建持久卷声明的存储类。 +|Storage Class +|The storage class used to create the persistent volume claim. -|访问模式 +|Access Mode | include::persistentVolumeClaims-para-accessMode.adoc[] -|卷容量 -|通过持久卷声明模板创建的每个持久卷的容量。 +|Volume Capacity +|The capacity of each persistent volume created from the persistent volume claim. |=== -持久卷声明创建完成后将显示在持久卷声明列表中。 --- +After the persistent volume claim is created, it will be displayed in the persistent volume claim list. +-- \ No newline at end of file diff --git a/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc b/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc index 0906ee060..bbf48df91 100644 --- a/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc +++ b/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc @@ -1,101 +1,100 @@ // :ks_include_id: e06b7d959620413ebfcc3bfe526b03d1 -. 在持久卷声明详情页面左侧的**属性**区域查看持久卷声明的资源属性。 +. On the details page, view the resource attributes of the persistent volume claim in the **Attributes** area on the left. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|项目 -|持久卷声明所属的项目。 +|Project +|The project to which the persistent volume claim belongs. -// |状态 +// |Status // | // include::persistentVolumeClaims-para-status.adoc[] -|容量 -|持久卷声明请求的存储容量大小。 +|Capacity +|The storage capacity size requested by the persistent volume claim. -|访问模式 +|Access Mode | include::persistentVolumeClaims-para-accessMode.adoc[] -|存储类 -|持久卷声明请求的存储类。 +|Storage Class +|The storage class requested by the persistent volume claim. -|供应者 +|Provisioner | include::../persistentVolumes/persistentVolumes-para-provisioner.adoc[] -// |持久卷 -// |与持久卷声明绑定的持久卷。 +// |Persistent Volume +// |The persistent volume bound to the persistent volume claim. -|创建时间 -|持久卷声明的创建时间。 +|Creation Time +|The creation time of the persistent volume claim. -|创建者 -|创建持久卷声明的用户。如果该字段的值为空,则表明持久卷声明由系统自动创建。 +|Creator +|The user who created the persistent volume claim. If this field is empty, it indicates that the persistent volume claim was created automatically by the system. |=== -- -. 在持久卷声明详情页面右侧的**资源状态**页签查看持久卷声明对应持久卷的资源用量。 +. On the details page, view the resource usage of the persistent volume corresponding to the persistent volume claim in the **Resource Status** tab on the right. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|持久卷 -|显示持久卷的已使用容量百分比、剩余容量大小和总容量大小。 - -|Inode 用量 -|显示指定时间范围内的集群 Inode 使用量百分比。 +|Persistent Volume +|Displays the used capacity percentage, remaining capacity size, and total capacity size of the persistent volume. +|Inode Usage +|Displays the Inode usage percentage of the cluster within the specified time range. |=== -- -. 在持久卷声明详情页面右侧的**挂载信息**页签查看持久卷声明对应持久卷的已挂载容器组。 +. On the details page, view the pods that have mounted the persistent volume corresponding to the persistent volume claim in the **Mount Information** tab on the right. + -- // include::../nodes/nodes-para-podList.adoc[] -点击image:/images/ks-qkcp/zh/icons/chevron-down.svg["chevron-down",18,18]可查看容器组中运行的容器的信息。 +Click image:/images/ks-qkcp/zh/icons/chevron-down.svg["chevron-down",18,18] to view the information of the containers running in the pod. -- -. 在持久卷声明详情页面右侧点击**元数据**页签查看持久卷声明的标签和注解。 +. On the persistent volume claim details page, click the **Metadata** tab on the right to view the labels and annotations of the persistent volume claim. -. 在持久卷声明详情页面右侧点击**事件**页签查看持久卷声明的事件。 +. On the persistent volume claim details page, click the **Events** tab on the right to view events related to the persistent volume claim. + -- include::../clusterManagement-para-eventsTab.adoc[] -- -// . 在持久卷声明详情页面右侧的**快照**页签查看持久卷声明对应持久卷的快照。 +// . On the persistent volume claim details page, view the snapshots of the persistent volume corresponding to the persistent volume claim in the **Snapshots** tab on the right. // + // -- // [%header,cols="1a,4a"] // |=== -// |参数 |描述 +// |Parameter |Description -// |名称 -// |快照的名称、别名和快照类。 +// |Name +// |The name, alias, and snapshot class of the snapshot. -// |状态 -// |快照的状态。 +// |Status +// |The status of the snapshot. -// * **创建中**:快照正在创建中。 +// * **Creating**: The snapshot is being created. -// * **创建失败**:快照创建失败。 +// * **Creation Failed**: The snapshot creation failed. -// * **创建成功**:快照创建成功。 +// * **Creation Succeeded**: The snapshot creation succeeded. -// * **删除中**:正在删除快照。 +// * **Deleting**: The snapshot is being deleted. -// |容量 -// |快照的容量大小。 +// |Capacity +// |The capacity size of the snapshot. -// |创建时间 -// |快照的创建时间。 +// |Creation Time +// |The creation time of the snapshot. // |=== -// -- +// -- \ No newline at end of file diff --git a/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc b/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc index c0f550b6b..3850ad434 100644 --- a/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc +++ b/content/en/docs/_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc @@ -18,12 +18,13 @@ ifndef::kubefed[] |The Persistent Volume bound to the Persistent Volume Claim. endif::[] +|Mount Status +|Whether the Persistent Volume associated with the Persistent Volume Claim is already mounted to a container. + |Access Mode | include::persistentVolumeClaims-para-accessMode.adoc[] -|Mount Status -|Whether the Persistent Volume associated with the Persistent Volume Claim is already mounted to a container. |Creation Time |The creation time of the Persistent Volume Claim. diff --git a/content/en/docs/_custom-en/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc b/content/en/docs/_custom-en/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc index 461eb64a2..5e38dbf61 100644 --- a/content/en/docs/_custom-en/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc +++ b/content/en/docs/_custom-en/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc @@ -1,38 +1,38 @@ // :ks_include_id: 5e0c07e44f1440999412a1ec7581f173 -. 在**编辑项目配额**对话框,设置项目资源预留和资源上限。 +. In the **Edit Project Quotas** dialog, set the resource requests and resource limits. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|CPU 预留 -|项目中所有容器 CPU 预留总和的最大值,单位为核。 +|CPU Requests +|The maximum sum of CPU reservations for all containers in the project, in cores. -|CPU 上限 -|项目中所有容器 CPU 上限总和的最大值,单位为核。 +|CPU Limit +|The maximum sum of CPU limits for all containers in the project, in cores. -|内存预留 -|项目中所有容器内存预留总和的最大值,单位为 GiB。 +|Memory Requests +|The maximum sum of memory reservations for all containers in the project, in GiB. -|内存上限 -|项目中所有容器内存上限总和的最大值,单位为 GiB。 +|Memory Limit +|The maximum sum of memory limits for all containers in the project, in GiB. -|GPU 类型 -|项目中容器所能使用的 GPU 类型。目前仅支持设置 NVIDIA GPU。 +|GPU Type +|The type of GPU that containers in the project can use. Currently, only NVIDIA GPU is supported. -|GPU 上限 -|项目中所有容器可以使用的 GPU 数量上限,单位为 GPU。 +|GPU Limit +|The maximum number of GPUs that all containers in the project can use, in GPUs. |=== -- -. 在**编辑项目配额**对话框的**存储资源配额**区域,设置存储资源总量和存储类关联资源。 +. In the **Edit Project Quotas** dialog, set the total storage resources and storage class-related resources in the **Storage Resource Quotas** area. -. 在**编辑项目配额**对话框的**应用资源配额**区域,设置项目的应用资源数量上限,然后点击**确定**。 +. In the **Edit Project Quotas** dialog, set the maximum number of application resources for the project in the **Application Resource Quotas** area, then click **OK**. + -- -* 您可以设置项目中容器组、部署、有状态副本集、持久卷声明、服务、应用路由、保密字典和配置字典的数量上限。 +* You can set the maximum number of pods, deployments, statefulsets, persistent volume claims, services, ingresses, secrets, and configmaps in the project. -* 点击**添加**可以设置多种应用资源的数量上限。 --- +* Click **Add** to set the maximum number for multiple application resources. +-- \ No newline at end of file diff --git a/content/en/docs/_custom-en/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc b/content/en/docs/_custom-en/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc index d4e3d9c08..5e47d7924 100644 --- a/content/en/docs/_custom-en/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc +++ b/content/en/docs/_custom-en/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc @@ -1,40 +1,40 @@ // :ks_include_id: a53d1d6e1dd4460e8fc6ff4476b08e2c -. 在保密字典详情页面左侧的**属性**区域查看保密字典的资源属性。 +. On the details page, view the resource attributes of the Secret in the **Attributes** area on the left. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -// |集群 -// |保密字典所属的集群。 +// |Cluster +// |The cluster to which the secret belongs. -|项目 -|保密字典所属的项目。 +|Project +|The project to which the secret belongs. -|类型 +|Type | include::secrets-para-type.adoc[] -|创建时间 -|保密字典的创建时间。 +|Creation Time +|The creation time of the secret. -|更新时间 -|保密字典的更新时间。 +|Update Time +|The update time of the secret. -|创建者 -|创建保密字典的用户。 +|Creator +|The user who created the secret. |=== -- -. 在保密字典右侧的**数据**页签查看保密字典存储的键值对数据。 +. On the right side of the details page, view the key-value data stored in the Secret in the **Data** tab. + -- // Note include::../../../../_ks_components-en/admonitions/tip.adoc[] -保密字典使用 Base64 数据编码。在**数据**页签右上角点击image:/images/ks-qkcp/zh/icons/eye-closed.svg[eye,18,18]/image:/images/ks-qkcp/zh/icons/eye.svg[eye-closed,18,18]可显示/隐藏数据明文。 +The Secret uses Base64 data encoding. Click image:/images/ks-qkcp/zh/icons/eye-closed.svg[eye,18,18]/image:/images/ks-qkcp/zh/icons/eye.svg[eye-closed,18,18] in the top-right corner of the **Data** tab to show/hide the plaintext data. include::../../../../_ks_components-en/admonitions/admonEnd.adoc[] --- +-- \ No newline at end of file diff --git a/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/config-desc.adoc b/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/config-desc.adoc index dba8feef8..fe6a40e49 100644 --- a/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/config-desc.adoc +++ b/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/config-desc.adoc @@ -1,8 +1,8 @@ // :ks_include_id: b4d12ee4d7d748a4915f6f72d47fa1d7 -本节介绍如何管理配置资源。 +This section describes how to manage configuration resources. -{ks_product-en}支持管理以下两类配置资源: +{ks_product-en} supports managing the following two types of configuration resources: -* 保密字典:包含 Base64 编码的键值对,用于存储密码、令牌、密钥等保密数据。 +* Secret: Contains Base64-encoded key-value pairs used to store confidential data such as passwords, tokens, and keys. -* 配置字典:包含明文键值对,用于存储普通配置数据。 +* ConfigMap: Contains plaintext key-value pairs used to store general configuration data. \ No newline at end of file diff --git a/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc b/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc index 23c588fb7..2ae30ce84 100644 --- a/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc +++ b/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc @@ -1,20 +1,20 @@ // :ks_include_id: 69e70e31d4604cfaaab5683e4ecae96c -. 在配置字典详情页面左侧的**属性**区域查看配置字典的资源属性。 +. On the details page, view the resource attributes of the ConfigMap in the **Attributes** area on the left. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|项目 -|配置字典所属的项目。 +|Project +|The project to which the ConfigMap belongs. -|创建时间 -|配置字典的创建时间。 +|Creation Time +|The creation time of the ConfigMap. -|创建者 -|创建配置字典的用户。 +|Creator +|The user who created the ConfigMap. |=== -- -. 在配置字典右侧的**数据**页签查看配置字典中存储的键值对数据。 +. On the right side of the details page, view the key-value data stored in the ConfigMap in the **Data** tab. \ No newline at end of file diff --git a/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc b/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc index e562b7c20..97bc5974f 100644 --- a/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc +++ b/content/en/docs/_custom-en/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc @@ -1,21 +1,21 @@ // :ks_include_id: 7faeedc1e81841e7a783f960b238f5f0 -* 配置字典列表提供以下信息: +* The ConfigMap list provides the following information: + -- [%header,cols="1,4"] |=== -|参数 |描述 +|Parameter |Description -|名称 -|配置字典的名称。 +|Name +|The name of the ConfigMap. -|状态 -|配置字典当前的状态。 +|Status +|The current status of the ConfigMap. -|数据 -|配置字典存储的键值对数据的键名称。不同的键通过半角逗号(,)分隔。 +|Data +|The key names of the key-value data stored in the ConfigMap. Different keys are separated by commas (,). -|创建时间 -|配置字典的创建时间。 +|Creation Time +|The creation time of the ConfigMap. |=== --- +-- \ No newline at end of file diff --git a/content/en/docs/_custom-en/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc b/content/en/docs/_custom-en/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc index c8a4290c4..bb9f14fea 100644 --- a/content/en/docs/_custom-en/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc +++ b/content/en/docs/_custom-en/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc @@ -2,44 +2,44 @@ [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|CPU 上限 -|项目中所有容器 CPU 上限总和的最大值,单位为核。 +|CPU Limit +|The maximum sum of CPU limits for all containers in the project, in cores. -// |CPU 预留 -// |项目中所有容器 CPU 预留总和的最大值,单位为核。 +// |CPU Reservation +// |The maximum sum of CPU reservations for all containers in the project, in cores. -|内存上限 -|项目中所有容器内存上限总和的最大值,单位为 MiB。 +|Memory Limit +|The maximum sum of memory limits for all containers in the project, in MiB. -// |内存预留 -// |项目中所有容器内存预留总和的最大值,单位为 MiB。 +// |Memory Reservation +// |The maximum sum of memory reservations for all containers in the project, in MiB. -|容器组 -|项目中当前已创建的容器组数量,以及可以创建的容器组数量上限。 +|Pods +|The current number of pods created in the project, and the maximum number of pods that can be created. -|持久卷声明限制 -|项目中当前已创建的持久卷声明容量,以及可以创建的持久卷声明的容量上限。 +|PVC Limit +|The current capacity of persistent volume claims created in the project, and the maximum capacity of persistent volume claims that can be created. -|持久卷声明 -|项目中当前已创建的持久卷声明数量,以及可以创建的持久卷声明的数量上限。 +|PVC +|The current number of persistent volume claims created in the project, and the maximum number of persistent volume claims that can be created. -// |部署 -// |项目中当前已创建的部署数量,以及可以创建的部署数量上限。 +|Deployments +|The current number of deployments created in the project, and the maximum number of deployments that can be created. -// |有状态副本集 -// |项目中当前已创建的有状态副本集数量,以及可以创建的有状态副本集数量上限。 +|StatefulSets +|The current number of stateful sets created in the project, and the maximum number of stateful sets that can be created. -// |卷 -// |项目中当前已创建的卷数量,以及可以创建的卷数量上限。 +|Volumes +|The current number of volumes created in the project, and the maximum number of volumes that can be created. -// |服务 -// |项目中当前已创建的服务数量,以及可以创建的服务数量上限。 +|Services +|The current number of services created in the project, and the maximum number of services that can be created. -// |应用路由 -// |项目中当前已创建的应用路由数量,以及可以创建的应用路由数量上限。 +|Ingresses +|The current number of ingresses created in the project, and the maximum number of ingresses that can be created. -// |GPU 上限 -// |项目中当前已使用的 GPU 数量,以及可以使用的 GPU 数量上限,单位为 GPU。 +// |GPU Limit +// |The current number of GPUs used in the project, and the maximum number of GPUs that can be used, in GPUs. |=== \ No newline at end of file diff --git a/content/en/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc b/content/en/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc index 0ae19ab3c..2b6e37ecd 100644 --- a/content/en/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc +++ b/content/en/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc @@ -15,8 +15,11 @@ This section explains how to install applications from the App Store. == Prerequisites +// * {empty} include::../../../../_custom-en/projectManagement/projectManagement-prer-requiredPermission_new.adoc[] +// * At least one application have been listed in the App Store. For more information, please refer to link:../../../../11-use-extensions/02-app-store/03-app-store-management/01-apps/06-publish-an-app-template/[Publish Application Templates]. + == Steps include::../../../../_custom-en/projectManagement/projectManagement-oper-openProjectPage.adoc[] diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/01-create-a-persistent-volume-claim.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/01-create-a-persistent-volume-claim.adoc index d81f1b2f2..9a7bc6b1a 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/01-create-a-persistent-volume-claim.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/01-create-a-persistent-volume-claim.adoc @@ -1,12 +1,12 @@ --- -title: "创建持久卷声明" -keywords: "Kubernetes, {ks_product}, 联邦项目, 存储, 持久卷声明, 创建持久卷声明" -description: "介绍如何创建持久卷声明。" +title: "Create Persistent Volume Claims" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, storage, persistent volume claims, create persistent volume claim" +description: "Learn how to create a persistent volume claim." weight: 01 --- :ks_permission: **Federated Project Management** -:ks_navigation: **持久卷声明** +:ks_navigation: **Persistent Volume Claim** include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAPersistentVolumeClaim.adoc[] @@ -34,4 +34,4 @@ include::../../../../../_ks_components-en/oper-clickCreate.adoc[] + -include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc[] +include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/02-view-a-persistent-volume-claim-list.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/02-view-a-persistent-volume-claim-list.adoc index f8f7b0619..59423a6c5 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/02-view-a-persistent-volume-claim-list.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/02-view-a-persistent-volume-claim-list.adoc @@ -1,12 +1,12 @@ --- -title: "查看持久卷声明列表" -keywords: "Kubernetes, {ks_product}, 联邦项目, 存储, 持久卷声明, 查看持久卷声明列表" -description: "介绍如何查看持久卷声明列表。" +title: "View Persistent Volume Claim List" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, storage, persistent volume claims, view persistent volume claim list" +description: "Learn how to view the persistent volume claim list." weight: 02 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **持久卷声明** +:ks_navigation: **Persistent Volume Claim** :kubefed: include::../../../../_custom-en/clusterManagement/pods/pods-desc-viewAPersistentVolumeList.adoc[] diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/03-view-persistent-volume-claim-details.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/03-view-persistent-volume-claim-details.adoc index cf19360a8..6e57eea59 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/03-view-persistent-volume-claim-details.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/03-view-persistent-volume-claim-details.adoc @@ -1,12 +1,12 @@ --- -title: "查看持久卷声明详情" -keywords: "Kubernetes, {ks_product}, 联邦项目, 存储, 持久卷声明, 查看持久卷声明详情" -description: "介绍如何查看持久卷声明详情。" +title: "View Persistent Volume Claim Details" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, storage, persistent volume claims, view persistent volume claim details" +description: "Learn how to view persistent volume claim details." weight: 03 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **持久卷声明** +:ks_navigation: **Persistent Volume Claim** include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-viewPersistentVolumeClaimDetails.adoc[] @@ -34,5 +34,4 @@ include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persist + -include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc[] - +include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/04-edit-persistent-volume-claim-information.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/04-edit-persistent-volume-claim-information.adoc index e6d964d7c..d385eaaf4 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/04-edit-persistent-volume-claim-information.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/04-edit-persistent-volume-claim-information.adoc @@ -1,12 +1,12 @@ --- -title: "编辑持久卷声明信息" -keywords: "Kubernetes, {ks_product}, 联邦项目, 存储, 持久卷声明, 编辑持久卷声明信息" -description: "介绍如何编辑持久卷声明信息。" +title: "Edit Persistent Volume Claim Information" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, storage, persistent volume claims, edit persistent volume claim information" +description: "Learn how to edit persistent volume claim information." weight: 04 --- :ks_permission: **Federated Project Management** -:ks_navigation: **持久卷声明** +:ks_navigation: **Persistent Volume Claims** include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-editPersistentVolumeClaimInformation.adoc[] @@ -30,4 +30,4 @@ include::../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-editPersistentVolumeClaimInformation.adoc[] +include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-editPersistentVolumeClaimInformation.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/05-delete-persistent-volume-claims.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/05-delete-persistent-volume-claims.adoc index a3164a3ce..914befc92 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/05-delete-persistent-volume-claims.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/04-peristent-volume-claims/05-delete-persistent-volume-claims.adoc @@ -1,12 +1,12 @@ --- -title: "删除持久卷声明" -keywords: "Kubernetes, {ks_product}, 联邦项目, 存储, 持久卷声明, 删除持久卷声明" -description: "介绍如何删除持久卷声明。" +title: "Delete Persistent Volume Claims" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, storage, persistent volume claims, delete persistent volume claim" +description: "Learn how to delete a persistent volume claim." weight: 05 --- :ks_permission: **Federated Project Management** -:ks_navigation: **持久卷声明** +:ks_navigation: **Persistent Volume Claims** include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-deletePersistentVolumeClaims.adoc[] @@ -22,7 +22,7 @@ include::../../../../_custom-en/multi-clusterProjectManagement/projectManagement include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-backData.adoc[] -== 删除单个持久卷声明 +== Delete a Single PVC include::../../../../_custom-en/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc[] @@ -35,7 +35,7 @@ include::../../../../../_ks_components-en/oper-navigate.adoc[] include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteASinglePersistentVolumeClaim.adoc[] -== 批量删除持久卷声明 +== Delete Multiple PVCs include::../../../../_custom-en/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc[] @@ -45,4 +45,4 @@ include::../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteMultiplePersistentVolumeClaims.adoc[] +include::../../../../_custom-en/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteMultiplePersistentVolumeClaims.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/01-create-a-secret.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/01-create-a-secret.adoc index 8ab290069..64f5bf2fa 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/01-create-a-secret.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/01-create-a-secret.adoc @@ -1,12 +1,12 @@ --- -title: "创建保密字典" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 保密字典, 创建保密字典" -description: "介绍如何创建保密字典。" +title: "Create Secrets" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, secrets, create secret" +description: "Learn how to create a secret." weight: 01 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 保密字典** +:ks_navigation: **Configuration > Secrets** include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-createASecret.adoc[] @@ -34,4 +34,4 @@ include::../../../../../../_ks_components-en/oper-clickCreate.adoc[] + -include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-createASecret.adoc[] +include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-createASecret.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/02-view-a-secret-list.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/02-view-a-secret-list.adoc index 2ef6f9387..2cd5d5516 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/02-view-a-secret-list.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/02-view-a-secret-list.adoc @@ -1,12 +1,12 @@ --- -title: "查看保密字典列表" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 保密字典, 查看保密字典列表" -description: "介绍如何查看保密字典列表。" +title: "View Secret List" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, secrets, view secret list" +description: "Learn how to view the secret list." weight: 02 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **配置 > 保密字典** +:ks_navigation: **Configuration > Secrets** :kubefed: include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-viewASecretList.adoc[] @@ -36,4 +36,4 @@ include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-search include::../../../../../../_ks_components-en/oper-refreshListData.adoc[] include::../../../../../../_ks_components-en/oper-customizeColumns.adoc[] -==== +==== \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/03-view-secret-details.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/03-view-secret-details.adoc index 9dbbd239b..c7f1a1997 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/03-view-secret-details.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/03-view-secret-details.adoc @@ -1,12 +1,12 @@ --- -title: "查看保密字典详情" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 保密字典, 查看保密字典详情" -description: "介绍如何查看保密字典详情。" +title: "View Secret Details" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, secrets, view secret details" +description: "Learn how to view secret details." weight: 03 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **配置 > 保密字典** +:ks_navigation: **Configuration > Secrets** include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-viewSecretDetails.adoc[] @@ -34,4 +34,4 @@ include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-openSe + -include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc[] +include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/04-edit-secret-information.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/04-edit-secret-information.adoc index 53b1f025b..32ae37f29 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/04-edit-secret-information.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/04-edit-secret-information.adoc @@ -1,12 +1,12 @@ --- -title: "编辑保密字典信息" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 保密字典, 编辑保密字典信息" -description: "介绍如何编辑保密字典的键值对数据。" +title: "Edit Secret Information" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, secrets, edit secret information" +description: "Learn how to edit secret key-value data." weight: 04 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 保密字典** +:ks_navigation: **Configuration > Secrets** include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-editSecretInformation.adoc[] @@ -30,4 +30,4 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-editSecretInformation.adoc[] +include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-editSecretInformation.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/05-edit-secret-settings.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/05-edit-secret-settings.adoc index c3c013ddd..70899f9db 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/05-edit-secret-settings.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/05-edit-secret-settings.adoc @@ -1,12 +1,12 @@ --- -title: "编辑保密字典设置" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 保密字典, 编辑保密字典设置" -description: "介绍如何编辑保密字典的设置。" +title: "Edit Secret Settings" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, secrets, edit secret settings" +description: "Learn how to edit secret settings." weight: 05 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 保密字典** +:ks_navigation: **Configuration > Secrets** include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-editSecretSettings.adoc[] @@ -30,4 +30,4 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-editSecretSettings.adoc[] +include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-editSecretSettings.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/06-delete-secrets.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/06-delete-secrets.adoc index d080932d2..c1fc0226e 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/06-delete-secrets.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/06-delete-secrets.adoc @@ -1,12 +1,12 @@ --- -title: "删除保密字典" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 保密字典, 删除保密字典" -description: "介绍如何删除保密字典。" +title: "Delete Secrets" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, secrets, delete secret" +description: "Learn how to delete a secret." weight: 06 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 保密字典** +:ks_navigation: **Configuration > Secrets** include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-deleteSecrets.adoc[] @@ -20,7 +20,7 @@ include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-delete include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagement-prer-requiredPermission_v4.adoc[] -== 删除单个保密字典 +== Delete a Single Secret include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc[] @@ -33,7 +33,7 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-deleteASingleSecret.adoc[] -== 批量删除保密字典 +== Delete Multiple Secrets include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc[] @@ -43,4 +43,4 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-deleteMultipleSecrets.adoc[] +include::../../../../../_custom-en/clusterManagement/secrets/secrets-oper-deleteMultipleSecrets.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/_index.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/_index.adoc index 08454a6c4..2737e7078 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/_index.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/01-secrets/_index.adoc @@ -1,11 +1,10 @@ --- -title: "保密字典" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 保密字典" -description: "介绍如何管理联邦项目中的保密字典。" +title: "Secrets" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, secrets" +description: "Learn how to manage secrets in multi-cluster projects." weight: 01 layout: "second" --- - include::../../../../../_custom-en/clusterManagement/secrets/secrets-desc-secrets.adoc[] diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/01-create-a-configmap.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/01-create-a-configmap.adoc index 7bc976c95..21623ca3b 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/01-create-a-configmap.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/01-create-a-configmap.adoc @@ -1,12 +1,12 @@ --- -title: "创建配置字典" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 配置字典, 创建配置字典" -description: "介绍如何创建配置字典。" +title: "Create ConfigMaps" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, ConfigMaps, create ConfigMap" +description: "Learn how to create a ConfigMap." weight: 01 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 配置字典** +:ks_navigation: **Configuration > ConfigMaps** include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc-createAConfigmap.adoc[] @@ -34,4 +34,4 @@ include::../../../../../../_ks_components-en/oper-clickCreate.adoc[] + -include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-createAConfigmap.adoc[] +include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-createAConfigmap.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/02-view-a-configmap-list.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/02-view-a-configmap-list.adoc index 965ec6913..0606f0c1b 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/02-view-a-configmap-list.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/02-view-a-configmap-list.adoc @@ -1,12 +1,12 @@ --- -title: "查看配置字典列表" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 配置字典, 查看配置字典列表" -description: "介绍如何查看配置字典列表。" +title: "View ConfigMap List" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, ConfigMaps, view ConfigMap list" +description: "Learn how to view the ConfigMap list." weight: 02 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **配置 > 配置字典** +:ks_navigation: **Configuration > ConfigMaps** include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc-viewAConfigmapList.adoc[] diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/03-view-configmap-details.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/03-view-configmap-details.adoc index a26d3ead9..637c03b19 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/03-view-configmap-details.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/03-view-configmap-details.adoc @@ -1,12 +1,12 @@ --- -title: "查看配置字典详情" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 配置字典, 查看配置字典详情" -description: "介绍如何查看配置字典详情。" +title: "View ConfigMap Details" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, ConfigMaps, view ConfigMap details" +description: "Learn how to view ConfigMap details." weight: 03 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **配置 > 配置字典** +:ks_navigation: **Configuration > ConfigMaps** include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc-viewConfigmapDetails.adoc[] @@ -34,4 +34,4 @@ include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper- + -include::../../../../../_custom-en/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc[] +include::../../../../../_custom-en/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/04-edit-configmap-information.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/04-edit-configmap-information.adoc index 698c750e0..104e3c190 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/04-edit-configmap-information.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/04-edit-configmap-information.adoc @@ -1,12 +1,12 @@ --- -title: "编辑配置字典信息" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 配置字典, 编辑配置字典信息" -description: "介绍如何编辑配置字典信息。" +title: "Edit ConfigMap Information" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, ConfigMaps, edit ConfigMap information" +description: "Learn how to edit ConfigMap information." weight: 04 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 配置字典** +:ks_navigation: **Configuration > ConfigMaps** include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc-editConfigmapInformation.adoc[] @@ -30,4 +30,4 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-editConfigmapInformation.adoc[] +include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-editConfigmapInformation.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/05-edit-configmap-settings.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/05-edit-configmap-settings.adoc index c5b106785..cba6656ea 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/05-edit-configmap-settings.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/05-edit-configmap-settings.adoc @@ -1,12 +1,12 @@ --- -title: "编辑配置字典设置" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 配置字典, 编辑配置字典设置" -description: "介绍如何编辑配置字典设置。" +title: "Edit ConfigMap Settings" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, ConfigMaps, edit ConfigMap settings" +description: "Learn how to edit ConfigMap settings." weight: 05 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 配置字典** +:ks_navigation: **Configuration > ConfigMaps** include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc-editConfigmapSettings.adoc[] @@ -30,4 +30,4 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-editConfigmapSettings.adoc[] +include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-editConfigmapSettings.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/06-delete-configmaps.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/06-delete-configmaps.adoc index e57889c60..6f1fa44a2 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/06-delete-configmaps.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/06-delete-configmaps.adoc @@ -1,12 +1,12 @@ --- -title: "删除配置字典" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 配置字典, 删除配置字典" -description: "介绍如何删除配置字典。" +title: "Delete ConfigMaps" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, ConfigMaps, delete ConfigMap" +description: "Learn how to delete a ConfigMap." weight: 06 --- :ks_permission: **Federated Project Management** -:ks_navigation: **配置 > 配置字典** +:ks_navigation: **Configuration > ConfigMaps** include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc-deleteConfigmaps.adoc[] @@ -20,7 +20,7 @@ include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc- include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagement-prer-requiredPermission_v4.adoc[] -== 删除单个配置字典 +== Delete a Single ConfigMap include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc[] @@ -33,7 +33,7 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-deleteASingleConfigmap.adoc[] -== 批量删除配置字典 +== Delete Multiple ConfigMaps include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc[] @@ -43,4 +43,4 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-deleteMultipleConfigmaps.adoc[] +include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-oper-deleteMultipleConfigmaps.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/_index.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/_index.adoc index 32fac0fe2..d9e0bf64b 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/_index.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/02-configmaps/_index.adoc @@ -1,13 +1,12 @@ --- -title: "配置字典" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置, 配置字典" -description: "介绍如何管理联邦项目中的配置字典。" +title: "ConfigMaps" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration, configmaps" +description: "Learn how to manage configmaps in multi-cluster projects." weight: 02 layout: "second" --- - include::../../../../../_custom-en/clusterManagement/configmaps/configmaps-desc-configmaps.adoc[] -配置字典仅用于存储非保密数据。如需存储保密数据,请使用link:../01-secrets/[保密字典]。 +ConfigMaps are only used to store non-confidential data. For storing confidential data, use link:../01-secrets/[Secrets]. diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/_index.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/_index.adoc index 853d7c1bf..b1e8f6718 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/_index.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/05-configuration/_index.adoc @@ -1,11 +1,10 @@ --- -title: "配置" -keywords: "Kubernetes, {ks_product}, 联邦项目, 配置" -description: "介绍如何管理保密字典、配置字典和服务帐户。" +title: "Configuration" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, configuration" +description: "Learn how to manage secrets, and ConfigMaps." weight: 05 layout: "second" --- - include::../../../../_custom-en/multi-clusterProjectManagement/configmaps/config-desc.adoc[] diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/01-view-project-basic-information.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/01-view-project-basic-information.adoc index 7796253d7..334db6795 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/01-view-project-basic-information.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/01-view-project-basic-information.adoc @@ -1,15 +1,15 @@ --- -title: "查看项目基本信息" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 基本信息, 查看项目基本信息" -description: "介绍如何查看项目基本信息。" +title: "View Project Basic Information" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, basic information, view project basic information" +description: "Learn how to view project basic information." weight: 01 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **项目设置 > 基本信息** +:ks_navigation: **Project Settings > Basic Information** -本节介绍如何查看项目基本信息。 +This section describes how to view project basic information. == Prerequisites @@ -29,17 +29,17 @@ include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagem include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -- -**基本信息**页面提供以下信息: +The **Basic Information** page provides the following information: [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description -|项目信息 -|当前项目的信息,包括项目名称、所属企业空间、创建者和创建时间。 +|Project Information +|Information about the current project, including the project name, workspace it belongs to, creator, and creation time. include::../../../../../_custom-en/clusterManagement/projects/projects-para-defaultContainerQuotas.adoc[] // include::../../../../../_custom-en/clusterManagement/projects/projects-para-projectQuotas.adoc[] |=== --- +-- \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/02-edit-project-information.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/02-edit-project-information.adoc index 3ea23853b..b73f62940 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/02-edit-project-information.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/02-edit-project-information.adoc @@ -1,17 +1,17 @@ --- -title: "编辑项目信息" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 基本信息, 编辑项目信息" -description: "介绍如何编辑项目信息。" +title: "Edit Project Information" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, basic information, edit project information" +description: "Learn how to edit project information." weight: 02 --- :ks_permission: **Federated Project Management** -:ks_navigation: **项目设置 > 基本信息** +:ks_navigation: **Project Settings > Basic Information** -本节介绍如何编辑项目基本信息。 +This section describes how to edit project basic information. -您可以编辑项目的别名和描述。{ks_product_right}不支持编辑已创建项目的名称。 +You can edit the alias and description of a project. KubeSphere does not support editing the name of an already created project. == Prerequisites @@ -32,15 +32,15 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -. 在**基本信息**页面,点击**管理**,然后在下拉列表中选择**编辑信息**。 +. On the **Basic Information** page, click **Manage**, then select **Edit Information** from the dropdown list. -. 在**编辑信息**对话框,设置项目的别名和描述,然后点击**确定**。 +. In the **Edit Information** dialog, set the alias and description of the project, then click **OK**. + -- [%header,cols="1a,4a"] |=== -|参数 |描述 +|Parameter |Description include::../../../../../_custom-en/clusterManagement/projects/projects-para-aliasDescription.adoc[] |=== --- +-- \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/03-edit-annotation.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/03-edit-annotation.adoc index db621cd28..2e2d75cff 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/03-edit-annotation.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/03-edit-annotation.adoc @@ -1,15 +1,15 @@ --- -title: "编辑项目注解" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 基本信息,添加项目集群" -description: "介绍如何编辑项目注解。" +title: "Edit Project Annotations" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, basic information, add project cluster" +description: "Learn how to edit project annotations." weight: 03 --- :ks_permission: **Federated Project Management** -:ks_navigation: **项目设置 > 基本信息** +:ks_navigation: **Project Settings > Basic Information** -本节介绍如何编辑项目注解。 +This section describes how to edit project annotations. == Prerequisites @@ -30,12 +30,12 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -. 在**基本信息**页面,点击**管理**,然后在下拉列表中选择**编辑注解**。 +. On the **Basic Information** page, click **Manage**, then select **Edit Annotations** from the dropdown list. -. 在弹出的对话框中,设置注解的键值对,然后点击**确定**。注解添加完成后将显示在项目基本信息页面。 +. In the pop-up dialog, set the key-value pairs for the annotations, then click **OK**. The annotations will be displayed on the project basic information page after they are added. + -- -* 点击**添加**可以为当前项目添加一个或多个注解。 +* Click **Add** to add one or more annotations to the current project. -* 点击 image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18] 可删除当前待添加的注解。 +* Click image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18] to delete the annotation to be added. -- \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/04-add-cluster.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/04-add-cluster.adoc index 2728a6d0e..5610443f5 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/04-add-cluster.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/04-add-cluster.adoc @@ -1,15 +1,15 @@ --- -title: "添加项目集群" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 基本信息,添加项目集群" -description: "介绍如何添加项目集群。" +title: "Add Project Cluster" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, basic information, add project cluster" +description: "Learn how to add project clusters." weight: 04 --- :ks_permission: **Federated Project Management** -:ks_navigation: **项目设置 > 基本信息** +:ks_navigation: **Project Settings > Basic Information** -本节介绍如何添加项目到其他集群。添加后将自动在对应集群创建当前项目。 +This section describes how to add the current project to anther clusters. After adding, the project will be automatically created in the corresponding clusters. == Prerequisites @@ -30,12 +30,12 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -. 在**基本信息**页面,点击**管理**,然后在下拉列表中选择**添加集群**。 +. On the **Basic Information** page, click **Manage**, then select **Add Cluster** from the dropdown list. -. 在弹出的对话框中,从下拉列表中选择想要添加当前项目的集群,然后点击**确定**。集群添加后将自动在对应集群创建当前项目。 +. In the pop-up dialog, select the clusters to which you want to add the current project from the dropdown list, then click **OK**. The clusters will automatically create the current project after they are added. + -- -* 点击**添加集群**可以将当前项目添加到一个或多个集群。 +* Click **Add Cluster** to add the current project to one or more clusters. -* 点击 image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18] 可删除当前待添加的集群。 +* Click image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18] to delete the cluster to be added. -- \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/05-edit-default-container-quotas.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/05-edit-default-container-quotas.adoc index 1d9d546fd..fd5b7090d 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/05-edit-default-container-quotas.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/05-edit-default-container-quotas.adoc @@ -1,12 +1,12 @@ --- -title: "编辑默认容器配额" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 基本信息, 编辑默认容器配额" -description: "介绍如何编辑默认容器配额。" +title: "Edit Default Container Quotas" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, basic information, edit default container quotas" +description: "Learn how to edit default container quotas." weight: 05 --- :ks_permission: **Federated Project Management** -:ks_navigation: **项目设置 > 基本信息** +:ks_navigation: **Project Settings > Basic Information** include::../../../../../_custom-en/clusterManagement/projects/projects-desc-editDefaultContainerQuotas.adoc[] @@ -30,8 +30,8 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -. 在**基本信息**页面,点击**管理**,然后在下拉列表中选择**编辑默认容器配额**。 +. On the **Basic Information** page, click **Manage**, then select **Edit Default Container Quotas** from the dropdown list. + -include::../../../../../_custom-en/clusterManagement/projects/projects-oper-editDefaultContainerQuotas.adoc[] +include::../../../../../_custom-en/clusterManagement/projects/projects-oper-editDefaultContainerQuotas.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/06-delete-a-project.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/06-delete-a-project.adoc index c22d4b58c..2efe2d1a7 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/06-delete-a-project.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/06-delete-a-project.adoc @@ -1,12 +1,12 @@ --- -title: "删除项目" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 基本信息, 删除项目" -description: "介绍如何删除项目。" +title: "Delete Projects" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, basic information, delete project" +description: "Learn how to delete a project." weight: 06 --- :ks_permission: **Federated Project Management** -:ks_navigation: **项目设置 > 基本信息** +:ks_navigation: **Project Settings > Basic Information** include::../../../../../_custom-en/clusterManagement/projects/projects-desc-deleteProjects.adoc[] @@ -30,9 +30,8 @@ include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -. 在**基本信息**页面,点击**管理**,然后在下拉列表中选择**删除项目**。 +. On the **Basic Information** page, click **Manage**, then select **Delete Project** from the dropdown list. + -include::../../../../../_custom-en/clusterManagement/projects/projects-oper-deleteASingleProject.adoc[] - +include::../../../../../_custom-en/clusterManagement/projects/projects-oper-deleteASingleProject.adoc[] \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/_index.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/_index.adoc index 702e364d7..5e24b3379 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/_index.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/01-basic-information/_index.adoc @@ -1,11 +1,9 @@ --- -title: "基本信息" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 基本信息" -description: "介绍如何查看和管理联邦项目的基本信息。" +title: "Basic Information" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, basic information" +description: "Learn how to view and manage the basic information of multi-cluster projects." weight: 01 layout: "second" --- - - -本节介绍如何查看和管理联邦项目的基本信息。 +This section describes how to view and manage the basic information of multi-cluster projects. \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/01-view-project-quotas.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/01-view-project-quotas.adoc index c9fffe4a5..36aec88bb 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/01-view-project-quotas.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/01-view-project-quotas.adoc @@ -1,15 +1,15 @@ --- -title: "查看项目配额" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 项目配额, 查看项目配额" -description: "介绍如何查看项目配额。" +title: "View Project Quotas" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, project quotas, view project quotas" +description: "Learn how to view project quotas." weight: 01 --- :ks_permission: **Federated Project Viewing** -:ks_navigation: **项目设置 > 项目配额** +:ks_navigation: **Project Settings > Project Quotas** -本节介绍如何查看项目配额。 +This section describes how to view project quotas. == Prerequisites @@ -29,7 +29,7 @@ include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagem include::../../../../../../_ks_components-en/oper-navigate.adoc[] + -- -**项目配额**页面提供以下资源信息: +The **Project Quotas** page provides the following resource information: include::../../../../../_custom-en/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc[] -- \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/02-edit-project-quotas.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/02-edit-project-quotas.adoc index f5116838c..97991d9d0 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/02-edit-project-quotas.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/02-edit-project-quotas.adoc @@ -1,15 +1,15 @@ --- -title: "编辑项目配额" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 项目配额, 编辑项目配额" -description: "介绍如何编辑项目配额。" +title: "Edit Project Quotas" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, project quotas, edit project quotas" +description: "Learn how to edit project quotas." weight: 02 --- :ks_permission: **Federated Project Management** -:ks_navigation: **项目设置 > 项目配额** +:ks_navigation: **Project Settings > Project Quotas** -本节介绍如何编辑项目配额。 +This section describes how to edit project quotas. == Prerequisites @@ -28,7 +28,7 @@ include::../../../../../_custom-en/multi-clusterProjectManagement/projectManagem include::../../../../../../_ks_components-en/oper-navigate.adoc[] -. 在**项目配额**页面,点击右上角的**编辑配额**,进入配额编辑页面。 +. On the **Project Quotas** page, click **Edit Quotas** in the top-right corner to enter the quota editing page. + diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/_index.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/_index.adoc index cf21d5ad8..664341f30 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/_index.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/02-project-quotas/_index.adoc @@ -1,10 +1,10 @@ --- -title: "项目配额" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置, 项目配额" -description: "介绍如何查看和管理联邦项目的配额。" +title: "Project Quotas" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings, project quotas" +description: "Learn how to view and manage project quotas." weight: 02 layout: "second" --- -本节介绍如何查看和管理联邦项目的配额。 +This section describes how to view and manage project quotas in multi-cluster projects. \ No newline at end of file diff --git a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/_index.adoc b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/_index.adoc index 21b5b59cc..bb4e0313c 100644 --- a/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/_index.adoc +++ b/content/en/docs/v4.1/11-use-extensions/04-kubefed/06-project-settings/_index.adoc @@ -1,8 +1,7 @@ --- -title: "项目设置" -keywords: "Kubernetes, {ks_product}, 联邦项目, 项目设置" -description: "介绍如何管理项目设置。" +title: "Project Settings" +keywords: "Kubernetes, {ks_product-en}, multi-cluster projects, project settings" +description: "Learn how to manage project settings." weight: 06 layout: "second" ---- - +--- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc index 5a999d294..160bbbc93 100644 --- a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc @@ -28,7 +28,7 @@ include::secrets-para-type.adoc[] |=== -- -. 在保密字典右侧的**数据**页签查看保密字典存储的键值对数据。 +. 在保密字典详情页面右侧的**数据**页签查看保密字典存储的键值对数据。 + -- // Note diff --git a/content/zh/docs/_custom/extension-intro-ks.adoc b/content/zh/docs/_custom/extension-intro-ks.adoc new file mode 100644 index 000000000..63048595e --- /dev/null +++ b/content/zh/docs/_custom/extension-intro-ks.adoc @@ -0,0 +1,106 @@ +[.admon.note,cols="a"] +|=== +|说明 + +|可在{ks_product_left} Web 控制台的扩展市场中查看各个扩展组件的更多信息。 +|=== + +[%header,cols="1a,1a,3a"] +|=== +|类别 |名称 |功能 + +.10+|WhizardTelemetry 可观测平台 +|WhizardTelemetry 平台服务 +|它是 WhizardTelemetry 可观测平台各扩展组件的公共服务。是各个可观测性扩展组件通用的 APIServer,为所有可观测性扩展组件提供公共的后端平台服务。 + +|WhizardTelemetry 数据流水线 +|提供可观测性数据的收集、转换和路由能力。 + +|OpenSearch 分布式检索与分析引擎 +|KubeSphere 内置的日志存储扩展组件,用于存储日志、审计、事件、通知历史等可观测数据。 + +|WhizardTelemetry 日志 +|提供多租户视角的云原生应用实时及历史日志收集、查询、导出、存储等功能,可对接如 ElasticSearch、OpenSearch、Kafka 等日志接收器。 + +|WhizardTelemetry 事件 +|可长期保存 Kubernetes 相关对象产生的事件,并提供多租户视角的事件检索和查看功能。 + +// |WhizardTelemetry 审计 +// |实时记录{ks_product_both}平台上的用户相关操作行为,并提供多租户视角的审计历史的检索及查看功能,可快速回溯相关用户的操作行为。 + +|WhizardTelemetry 监控 +|提供多租户视角的云原生资源监控能力,包括针对集群,节点,工作负载、GPU、K8s 控制面等对象的核心监控指标进行实时和历史数据展示等功能。其中包含了 Whizard 可观测中心。 + +|WhizardTelemetry 告警 +|基于 KubeSphere 采集的监控数据,可针对不同资源类型和监控指标,提供平台及租户视角的告警及告警规则管理功能。 + +// |WhizardTelemetry 事件告警 +// |为 Kubernetes/KubeSphere 审计事件、Kubernetes 原生事件、以及 Kubernetes 日志定义告警规则,对传入的事件数据和日志数据进行评估,并将告警发送到指定的接收器如 HTTP 端点等。 + +|WhizardTelemetry 通知 +|管理多租户 Kubernetes 环境中的通知。它能够接收来自不同发送者的告警、云事件以及其他类型的事件(例如审计和 Kubernetes 事件),并根据租户标签(如命名空间或用户)将通知发送给相应的租户接收器。 + +|Grafana for WhizardTelemetry +|一个开放且可组合的数据可视化和监控分析平台,内置众多仪表盘(Dashboard)来增强 WhizardTelemetry 可观测平台的可视化能力。 + +|Grafana Loki for WhizardTelemetry +|支持在 Grafana 控制台查看存储到 Loki 的 KubeSphere 日志、审计、事件及通知历史数据。 + +.6+|平台管理 +|KubeSphere 应用商店管理 +|基于 OpenPitrix 的多云应用管理平台,用于上传、审核并管理多云环境中不同类型的应用。它可作为企业不同团队间数据、中间件和办公应用的共享与分发管理工具。 + +|KubeSphere 服务网格 +|一款强大的微服务治理与微服务可视化管理工具。它提供包括蓝绿部署、金丝雀发布与流量镜像三种灰度发布策略,与流量监控、链路追踪两项可观测能力。 + +|KubeSphere 多集群代理连接 +|它是一种通过代理在集群间建立网络连接的工具。如果主集群无法直接访问成员集群,您可以暴露主集群的代理服务地址,这样可以让成员集群通过代理连接到主集群。 + +|联邦集群应用管理 +|一个旨在简化跨多个联邦 Kubernetes 集群管理应用程序的扩展组件,用户可以轻松地在多个联邦集群中部署、更新和管理应用程序。 + +|KubeEdge 边缘计算框架 +|为集群添加边缘节点并在这些节点上运行工作负载,以便将本机容器化应用编排和管理扩展到边缘端设备。 + +|Metrics Server +|根据设定指标对 Pod 数量进行动态伸缩,使运行在上面的服务对指标的变化有一定的自适应能力。 + +// |Spring Cloud +// |提供微服务、微服务配置和微服务网关功能。 + +// |数据库与中间件 +// |RadonDB DMP +// |一款面向 Kubernetes 多云场景的企业级云原生数据库管理平台。能轻松实现多类型主流数据库的跨云部署、多云管理、智能观测与统一运维等,并完整构建围绕高性能、高可用、业务追踪、数据流转等场景下的生态闭环,助力客户真正实现数据库即服务。 + +|CI/CD +|DevOps +|基于 Jenkins 提供开箱即用的 CI/CD 功能,提供一站式 DevOps 方案、支持使用图形编辑面板或 Jenkinsfile 创建流水线。 + +.2+|网络 +|KubeSphere 网关 +|KubeSphere 网关是聚合服务、管理 KubeSphere 平台外部访问的扩展组件,现已形成“集群、项目、企业空间”三类资源管理维度的网关体系,支持管理集群网关、企业空间网关与项目网关。 + +|KubeSphere 网络 +|管理集群的网络策略和容器组 IP 池。控制集群和项目中容器组的访问和被访问权限;创建容器组 IP 池并从 IP 池中分配 IP 地址到 Pod。 + +// |应用路由工具 +// |为应用路由提供多项实用扩展能力,如域名重用校验,添加后,租户侧在创建应用路由无法将同一个域名应用在不同的项目中。 + +|安全 +|Gatekeeper +|Gatekeeper 是一个用于 Kubernetes 可灵活配置策略的准入控制器,利用 link:https://www.openpolicyagent.org/[Open Policy Agent (OPA)] 验证在 Kubernetes 集群上创建和更新资源的请求。 + +// |OAuth2-Proxy +// |提供统一认证接口确保所有应用通过相同流程保护,简化多应用环境下的身份验证管理,提高安全性和用户体验,适用于需要对多个后端应用进行统一认证管理的企业环境,以及需要通过第三方认证服务进行用户身份验证的应用。 + +// |证书管理 +// |为 Kubernetes 中的工作负载创建 TLS 证书,并在证书过期前续订。 + +|存储 +|KubeSphere 存储 +|管理卷快照、卷快照类、为存储类设置授权规则、设置存储卷自动扩展。 + +// |人工智能 +// |NVIDIA GPU Operator +// |基于 link:https://github.com/NVIDIA/gpu-operator[GPU Operator] 改造的扩展组件,支持在 Kubernetes 上创建、配置和管理 GPU。 +|=== diff --git a/content/zh/docs/_custom/install-all-extensions.adoc b/content/zh/docs/_custom/install-all-extensions.adoc new file mode 100644 index 000000000..902e608a7 --- /dev/null +++ b/content/zh/docs/_custom/install-all-extensions.adoc @@ -0,0 +1,38 @@ +. 以具有 **platform-admin** 角色的用户登录{ks_product_left} Web 控制台。 + +. 点击**扩展中心**,搜索您要安装的扩展组件。 + +. 点击扩展组件名称,然后点击**安装**,进入组件安装页面。 + +. 在组件安装对话框的**版本选择**页签,选择扩展组件的版本号,并安装好所有必装组件(若有),点击**下一步**。 ++ +[.admon.note,cols="a"] +|=== +|说明 + +| +安装检测时,会识别扩展组件是否有依赖组件。依赖组件分为必装组件和选装组件。 + +若必装组件的状态为**未就绪**,您需要先行安装正确版本的必装组件,以确保扩展组件的正常使用。而选装组件不会影响扩展组件的安装。 +|=== + +. 在**扩展组件安装**页签,修改扩展组件的配置后(可选),点击**开始安装**,开始安装扩展组件。 ++ +image:/images/ks-qkcp/zh/v4.0/install-extensions.png[,100%] + +. 待安装完成后,点击**下一步**,配置集群 Agent。 + +. 在**集群选择**页签,根据名称、标识选择集群(可选择多个集群),以便在目标集群中开启扩展组件。 + +. 在**差异化配置**页签,分别编辑选中集群的 YAML 配置,也可不修改,使用初始默认配置。点击**确定**,开始安装集群 Agent,等待完成即可。 ++ +-- +安装完成后,默认启用扩展组件。 + +[.admon.note,cols="a"] +|=== +|说明 + +|部分扩展组件不需要安装集群 Agent(即没有**集群选择**和**差异化配置**页签),请以实际页面为准。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc index 23c588fb7..8c8f19df0 100644 --- a/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc @@ -17,4 +17,4 @@ |=== -- -. 在配置字典右侧的**数据**页签查看配置字典中存储的键值对数据。 +. 在配置字典详情页面右侧的**数据**页签查看配置字典中存储的键值对数据。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc index c8a4290c4..a1b960ea2 100644 --- a/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc @@ -25,20 +25,20 @@ |持久卷声明 |项目中当前已创建的持久卷声明数量,以及可以创建的持久卷声明的数量上限。 -// |部署 -// |项目中当前已创建的部署数量,以及可以创建的部署数量上限。 +|部署 +|项目中当前已创建的部署数量,以及可以创建的部署数量上限。 -// |有状态副本集 -// |项目中当前已创建的有状态副本集数量,以及可以创建的有状态副本集数量上限。 +|有状态副本集 +|项目中当前已创建的有状态副本集数量,以及可以创建的有状态副本集数量上限。 -// |卷 -// |项目中当前已创建的卷数量,以及可以创建的卷数量上限。 +|卷 +|项目中当前已创建的卷数量,以及可以创建的卷数量上限。 -// |服务 -// |项目中当前已创建的服务数量,以及可以创建的服务数量上限。 +|服务 +|项目中当前已创建的服务数量,以及可以创建的服务数量上限。 -// |应用路由 -// |项目中当前已创建的应用路由数量,以及可以创建的应用路由数量上限。 +|应用路由 +|项目中当前已创建的应用路由数量,以及可以创建的应用路由数量上限。 // |GPU 上限 // |项目中当前已使用的 GPU 数量,以及可以使用的 GPU 数量上限,单位为 GPU。 diff --git a/content/zh/docs/v4.1/02-quickstart/02-install-a-demo-extension.adoc b/content/zh/docs/v4.1/02-quickstart/02-install-a-demo-extension.adoc deleted file mode 100644 index fc424d18e..000000000 --- a/content/zh/docs/v4.1/02-quickstart/02-install-a-demo-extension.adoc +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: "安装示例组件" -linkTitle: "安装示例组件" -keywords: "Kubernetes, KubeSphere, 快速入门, 安装组件, 示例, DevOps" -description: "以 DevOps 安装为例,演示如何安装扩展组件。" -weight: 02 ---- - -KubeSphere 扩展组件,运行在 KubeSphere Core 之上,用来扩展并增强 KubeSphere 产品能力,以进一步满足企业各类型的业务需求。 - -本节以安装 DevOps 为例,演示如何在{ks_product_left} Web 控制台安装扩展组件。DevOps 安装完成后,即可在企业空间中创建 DevOps 项目。有关组件使用的更多信息,请参阅link:../../11-use-extensions/[扩展组件使用]章节。 - -== 前提条件 - -您需要在{ks_product_both}平台具有 **platform-admin** 角色。有关更多信息,请参阅link:../../05-users-and-roles/01-users/[用户]和link:../../05-users-and-roles/02-platform-roles/[平台角色]。 - -== 安装步骤 - -. 以具有 **platform-admin** 角色的用户登录{ks_product_left} Web 控制台。 -. 点击**扩展中心**,查看扩展组件列表。 -. 点击 DevOps 名称,进入组件安装页面。 -. 在组件安装对话框的**版本选择**页签,选择 DevOps 的版本号,并安装好所有必装组件(若有),点击**下一步**。 -+ -[.admon.note,cols="a"] -|=== -|说明 - -| -安装检测时,会识别扩展组件是否有依赖组件。依赖组件分为必装组件和选装组件。 - -若必装组件的状态为**未就绪**,您需要先行安装正确版本的必装组件,以确保扩展组件的正常使用。而选装组件不会影响扩展组件的安装。 -|=== - -. 在**扩展组件安装**页签,修改 DevOps 的配置后(可选),点击**开始安装**即开始安装 DevOps。 -+ -image:/images/ks-qkcp/zh/v4.0/install-extensions.png[,100%] - -. 在**集群选择**页签,根据名称、标识选择集群,可选择多个集群。 - -. 在**差异化配置**页签,分别编辑选中集群的 YAML 配置,也可不修改,使用初始默认配置。点击**确定**,开始配置集群 Agent。 - -安装完成后,默认启用该组件。您可以在扩展中心配置、升级、禁用、卸载扩展组件。 - - diff --git a/content/zh/docs/v4.1/02-quickstart/02-install-an-extension.adoc b/content/zh/docs/v4.1/02-quickstart/02-install-an-extension.adoc new file mode 100644 index 000000000..ce138abfd --- /dev/null +++ b/content/zh/docs/v4.1/02-quickstart/02-install-an-extension.adoc @@ -0,0 +1,42 @@ +--- +title: "安装并使用扩展组件" +keywords: "Kubernetes, KubeSphere, 快速入门, 安装组件, 示例, DevOps, 扩展组件功能" +description: "介绍所有扩展组件,并演示如何安装扩展组件。" +weight: 02 +--- + + +自 v4.1 开始,KubeSphere 解耦了一些核心功能组件,它们以扩展组件的方式无缝融入到 KubeSphere 控制台中,并独立维护版本,真正实现即插即用的应用级云原生操作系统。 + +原有的功能模块,如 DevOps,服务网格,可观测(包括监控、告警、日志、事件、通知),应用商店,边缘计算,网络与存储管理等,现由扩展组件提供。因此,为了充分利用这些功能,建议您根据实际需求选择要安装的扩展组件,定制您专属的 KubeSphere 容器管理平台。 + + +== 了解扩展组件 + +请参照下表了解扩展组件的功能,以便选择合适的扩展组件进行安装。 + +include::../../_custom/extension-intro-ks.adoc[] + +== 安装扩展组件 + +include::../../_custom/install-all-extensions.adoc[] + +== 管理扩展组件 + +ifeval::["{file_output_type}" == "html"] +您可以在扩展中心link:../../06-extension-user-guide/03-manage-components[配置、升级、禁用、卸载扩展组件]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +您可以在扩展中心配置、升级、禁用、卸载扩展组件,请参阅《{ks_product_right}扩展组件管理指南》。 +endif::[] + +== 使用扩展组件 + +ifeval::["{file_output_type}" == "html"] +扩展组件的使用方法各不相同,请参阅link:../../11-use-extensions/[扩展组件使用指南],了解各个扩展组件的功能入口、配置及使用方法。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +扩展组件的使用方法各不相同,请参阅《{ks_product_right}扩展组件使用指南》,了解各个扩展组件的功能入口、配置及使用方法。 +endif::[] \ No newline at end of file diff --git a/content/zh/docs/v4.1/02-quickstart/03-control-user-permissions.adoc b/content/zh/docs/v4.1/02-quickstart/03-control-user-permissions.adoc index db4c24bd7..4f7163e1c 100644 --- a/content/zh/docs/v4.1/02-quickstart/03-control-user-permissions.adoc +++ b/content/zh/docs/v4.1/02-quickstart/03-control-user-permissions.adoc @@ -1,6 +1,6 @@ --- title: "控制用户权限" -linkTitle: "创建企业空间、项目、用户和平台角色" +linkTitle: "创建企业空间、项目、用户和角色" keywords: "Kubernetes, KubeSphere, 快速入门, 用户, 权限" description: "介绍如何创建用户,并使用企业空间、项目和角色控制用户的访问权限。" weight: 03 diff --git a/content/zh/docs/v4.1/02-quickstart/05-deploy-wordpress.adoc b/content/zh/docs/v4.1/02-quickstart/05-deploy-wordpress.adoc new file mode 100644 index 000000000..52548fdb1 --- /dev/null +++ b/content/zh/docs/v4.1/02-quickstart/05-deploy-wordpress.adoc @@ -0,0 +1,190 @@ +--- +title: "创建并部署 WordPress" +keywords: "Kubernetes, {ks_product}, 快速入门, 安装, 示例, 应用" +description: "以安装 WordPress 为例,演示如何在 KubeSphere Web 控制台部署应用程序。" +weight: 05 +--- + +ifeval::["{file_output_type}" == "html"] +本节以安装 WordPress 为例,演示如何在{ks_product_left} Web 控制台部署应用程序,并在集群外进行访问。有关应用资源管理的更多信息,请参阅link:../../09-project-management/[项目管理]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +本节以安装 WordPress 为例,演示如何在{ks_product_left} Web 控制台部署应用程序,并在集群外进行访问。有关应用资源管理的更多信息,请参阅《{ks_product_right}项目管理指南》。 +endif::[] + +== WordPress 简介 + +WordPress 是一款基于 PHP 的免费、开源内容管理系统,您可以使用 WordPress 搭建自己的网站。完整的 WordPress 应用程序包括以下 Kubernetes 对象,由 MySQL 作为后端数据库。 + +image:/images/ks-qkcp/en/v4.1/WordPress.png[] + + +== 前提条件 + +* 准备一个项目(例如 **demo-project**)和一个已邀请到该项目的用户(例如 **project-regular**)。该用户在项目中应具有 **operator** 角色。有关更多信息,请参阅link:../03-control-user-permissions/[控制用户权限]。 + +* {ks_product_right}平台需要安装并启用 **KubeSphere 服务网格**扩展组件。 + +== 操作步骤 + +=== 1. 创建保密字典 + +创建两个保密字典,分别用于设置 MySQL 和 WordPress 的 root 密码。 + +. 使用 **project-regular** 用户登录{ks_product_left} Web 控制台,点击**企业空间管理**并进入项目所在的企业空间,在项目列表中点击 **demo-project**。 + +. 在左侧导航栏,选择**配置** > **保密字典**,在页面右侧点击**创建**。 + +. 在**基本信息**页签,输入保密字典的基本信息(例如,将**名称**设置为 **mysql-secret**),点击**下一步**。 + +. 在**数据配置**页签,点击**添加数据**添加键值对。 + +. 将**键**和**值**分别设置为 **MYSQL_ROOT_PASSWORD** 和 **123456**,在页面右下角点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]保存设置。 + +. 点击**创建**以创建保密字典,用于为 MySQL 提供 root 密码。 + +. 重复以上步骤创建一个名为 **wordpress-secret** 的保密字典,将**键**和**值**分别设置为 **WORDPRESS_DB_PASSWORD** 和 **123456**,用于为 WordPress 提供 root 密码。 + + +=== 2. 创建持久卷声明 + +创建持久卷声明用于存储 WordPress 应用数据。 + +. 在左侧导航栏,选择**存储** > **持久卷声明**,在页面右侧点击**创建**。 + +. 在**基本信息**页签,输入持久卷声明的基本信息(例如,将**名称**设置为 **wordpress-pvc**),点击**下一步**。 + +. 在**存储设置**页签,点击**下一步**。 + +. 在**高级设置**页签,点击**创建**即可。 + + +=== 3. 创建 MySQL 应用 + +创建 MySQL 应用为 WordPress 提供数据库服务。 + +. 在左侧导航栏,选择**服务网格** > **自制应用**,在页面右侧点击**创建**。 + +. 在**基本信息**页面,输入应用基本信息(例如,将**名称**设置为 **wordpress**),点击**下一步**。 + +. 在**服务设置**页面,点击**创建服务**为自制应用创建一个服务。 + +. 在**创建服务**对话框,点击**有状态服务**。 + +. 在弹出的**创建有状态服务**对话框,输入有状态服务的名称(例如 **mysql**)并点击**下一步**。 + +. 在**容器组设置**页签,点击**添加容器**。 + +. 在搜索框中输入 **mysql:5.6**,按下回车键,向下滚动鼠标,点击**使用默认镜像端口**。 ++ +-- +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +此时配置还未完成,请不要在页面右下角点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- ++ +. 在**容器组设置**页签的**高级设置**区域,将内存上限设置为 1000 Mi 或以上,否则 MySQL 可能因内存不足而无法启动。 + +. 向下滚动鼠标到**环境变量**区域,选择**环境变量**,在下拉框中选择**来自保密字典**。参数设置如下: + +** **键**:设置为 **MYSQL_ROOT_PASSWORD**。 + +** **资源**:设置为 **mysql-secret**。 + +** **资源中的键**:设置为 **MYSQL_ROOT_PASSWORD**。 + +. 点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]保存配置,然后点击**下一步**。 + +. 在**存储设置**页签,点击**添加持久卷声明模板**。 + +. 输入 PVC 名称前缀(例如,**mysql**),并指定挂载路径(模式:**读写**,路径:**/var/lib/mysql**)。 + +. 点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]保存配置,然后点击**下一步**。 + +. 在**高级设置**页签,点击**创建**以创建 MySQL 应用。 + + +=== 4. 创建 WordPress 应用 + +. 再次点击**创建服务**。在弹出的**创建服务**对话框,点击**无状态服务**。 + +. 在弹出的**创建无状态服务**对话框,输入无状态服务的名称(例如,**wordpress**)并点击**下一步**。 + +. 在**容器组设置**页签,点击**添加容器**。 + +. 在搜索框中输入 **wordpress:4.8-apache**,按下回车键,向下滚动鼠标,点击**使用默认镜像端口**。 ++ +-- +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +此时配置还未完成,请不要在页面右下角点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 向下滚动鼠标到**环境变量**区域,选择**环境变量**。此处需要添加两个环境变量,请按如下信息设置: + +** 在下拉框中选择**来自保密字典**,输入键名称 **WORDPRESS_DB_PASSWORD**,选择资源 **wordpress-secret** 和资源值 **WORDPRESS_DB_PASSWORD**。 + +** 点击**添加环境变量**,分别输入键名称 **WORDPRESS_DB_HOST** 和值 **mysql**。 ++ +-- +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +**WORDPRESS_DB_HOST** 环境变量的值必须与link:#_3_创建_mysql_应用[创建 MySQL 应用]中创建的 MySQL 有状态服务的名称完全相同。否则,WordPress 将无法连接到 MySQL 数据库。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]保存配置,然后点击**下一步**。 + +. 在**存储设置**页签,点击**挂载卷**。 + +. 在**持久卷**页签,点击**选择持久卷声明**。 + +. 选择已创建的 **wordpress-pvc**,将模式设置为**读写**,并输入挂载路径 **/var/www/html**。 + +. 点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]保存配置,再点击**下一步**。 + +. 在**高级设置**页签,点击**创建**。 + +. 在**服务**页面,点击**下一步**。 + +. 在**路由设置**页面,点击**创建**以创建 WordPress。您可以在**自制应用**页面查看已创建的应用。 + + +=== 5. 验证 WordPress 是否创建成功 + +. 在左侧导航栏,选择**应用负载** > **工作负载**。 + +. 分别检查**部署**页签和**有状态副本集**页签 **wordpress-v1** 和 **mysql-v1** 的运行状态,若两者状态都为**运行中**,则表明 WordPress 创建成功。 + + +=== 6. 通过 NodePort 访问 WordPress + +. 在左侧导航栏,选择**应用负载** > **服务**。 + +. 点击 `wordpress` 右侧的 image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],选择**编辑外部访问**。 + +. 在**访问模式**中选择 **NodePort**,点击**确定**。 + +. 点击 **wordpress** 进入详情页,在**资源状态**页签下的**端口**区域,您可以查看暴露的节点端口。 + +. 在浏览器中输入 `<节点 IP>:<节点端口>`,即可从集群的外部访问 WordPress,如下图所示。 ++ +-- +image::/images/ks-qkcp/zh/v4.1/wordpress-page.png[] + +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +取决于您的 Kubernetes 集群的部署环境,您可能需要在安全组中放行端口并配置相关的端口转发规则。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/v4.1/02-quickstart/06-deploy-bookinfo.adoc b/content/zh/docs/v4.1/02-quickstart/06-deploy-bookinfo.adoc new file mode 100644 index 000000000..df7062ad6 --- /dev/null +++ b/content/zh/docs/v4.1/02-quickstart/06-deploy-bookinfo.adoc @@ -0,0 +1,115 @@ +--- +title: "部署并访问 Bookinfo" +keywords: "KubeSphere, Kubernetes, Bookinfo, Istio" +description: "通过部署示例应用程序 Bookinfo 来探索 KubeSphere 服务网格的基本功能。" +weight: 06 +--- + +作为开源的服务网格解决方案,link:https://istio.io/[Istio] 为微服务提供了强大的流量管理功能。**KubeSphere 服务网格**扩展组件集成了 Istio,为用户提供一致的微服务管理体验。 + +本节演示了如何部署由四个独立的微服务组成的示例应用程序 Bookinfo,以及如何通过 NodePort 访问该应用。 + + +== Bookinfo 简介 + +Bookinfo 应用会显示一本书的信息页面,类似于在线书店的一个品类。 此页面上会显示一本书的描述、书籍的细节(ISBN、页数等)以及这本书相关的几条评论。 + +Bookinfo 应用由以下四个独立的微服务组成。 + +- **productpage** 微服务会调用 **details** 和 **reviews** 用来生成页面。 +- **details** 微服务中包含了书籍的信息。 +- **reviews** 微服务中包含了书籍相关的评论,它还会调用 **ratings** 微服务。 +- **ratings** 微服务中包含了由书籍评价组成的评级信息。 + +reviews 微服务有 3 个版本: + +- v1 版本不会调用 ratings 服务。 +- v2 版本会调用 ratings 服务,并使用 1 到 5 个黑色星形图标来显示评分信息。 +- v3 版本会调用 ratings 服务,并使用 1 到 5 个红色星形图标来显示评分信息。 + +下图展示了这个应用的端到端架构。有关更多详细信息,请参见 link:https://istio.io/latest/zh/docs/examples/bookinfo/[Bookinfo 应用]。 + +image:/images/ks-qkcp/zh/v4.1/bookinfo.png[] + +== 前提条件 + +* 准备一个项目(例如 **demo-project**)和一个已邀请到该项目的用户(例如 **project-regular**)。该用户在项目中应具有 **operator** 角色。有关更多信息,请参阅link:../03-control-user-permissions/[控制用户权限]。 + +* {ks_product_right}平台需要安装并启用 **KubeSphere 服务网格**和 **KubeSphere 网关**扩展组件。 + +ifeval::["{file_output_type}" == "html"] +* 启用项目网关,并为项目网关启用**链路追踪**功能。有关更多信息,请参阅link:../../11-use-extensions/12-gateway/01-project-gateway/01-enable-a-project-gateway[启用项目网关]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +* 启用项目网关,并为项目网关启用**链路追踪**功能。有关更多信息,请参阅《{ks_product_right}扩展组件使用指南》的“启用项目网关”章节。 +endif::[] ++ +[.admon.note,cols="a"] +|=== +|说明 + +| +如果启用链路追踪后无法访问路由(Ingress),请在路由中添加注解 `nginx.ingress.kubernetes.io/service-upstream: true`。 +|=== + +== 操作步骤 + +=== 1. 部署 Bookinfo + +. 使用 **project-regular** 用户登录{ks_product_left} Web 控制台,点击**企业空间管理**并进入项目所在的企业空间,在项目列表中点击 **demo-project**。 + +. 在左侧导航栏,选择**服务网格** > **自制应用**,点击右侧的**部署示例应用**。 + +. 在出现的对话框中点击**下一步**。**服务设置**页签已经预先填好四个部署(productpage、reviews、details、ratings)的必填字段,您无需修改设置,只需在**路由设置**页签中点击**创建**。 + +=== 2. 验证 Bookinfo 是否部署成功 + +在左侧导航栏,选择**应用负载** >**工作负载**,检查**部署**页签中这四个部署的运行状态,若状态都为**运行中**,则表明 Bookinfo 应用部署成功。 + +=== 3. 通过 NodePort 访问 Bookinfo + +. 在左侧导航栏,选择**应用负载** > **服务**。 + +. 点击 `productpage` 右侧的image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],选择**编辑外部访问**。 + +. 在**访问模式**中选择 **NodePort**,点击**确定**。 + +. 点击 **productpage** 进入详情页,在**资源状态**页签下的**端口**区域,您可以查看暴露的节点端口。 + +. 在浏览器中输入 `<节点 IP>:<节点端口>`,即可从集群的外部访问 Bookinfo,如下图所示。 ++ +-- +image:/images/ks-qkcp/zh/v4.1/bookinfo-display.png[] + +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +取决于您的 Kubernetes 集群的部署环境,您可能需要在安全组中放行端口并配置相关的端口转发规则。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 点击页面左下角的 **Normal user**,查看 Bookinfo 的完整页面。 ++ +-- +左侧 Book Details 是由 `details` 微服务提供的内容,右侧 Book Reviews 是由 `reviews` 微服务提供的内容,仅出现 Reviewer1 和 Reviewer2,并没有任何评级内容(`ratings`),因为 `reviews` 微服务的 v1 版本不会调用 `ratings` 服务。 + +若想调用 `ratings` 服务并探索更多流量管理相关的功能,您可以为该应用执行link:../07-canary-release-example/[金丝雀发布]。 + +image:/images/ks-qkcp/zh/v4.1/ratings-page.png[] + +[.admon.note,cols="a"] +|=== +|说明 + +| +ifeval::["{file_output_type}" == "html"] +KubeSphere 基于 Istio 提供了三种灰度策略,包括蓝绿部署、金丝雀发布和流量镜像。有关更多信息,请参阅link:../../11-use-extensions/03-service-mesh/02-grayscale-release/[灰度发布]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +KubeSphere 基于 Istio 提供了三种灰度策略,包括蓝绿部署、金丝雀发布和流量镜像。有关更多信息,请参阅《{ks_product_right}扩展组件使用指南》的“灰度发布”章节。 +endif::[] +|=== +-- diff --git a/content/zh/docs/v4.1/02-quickstart/07-canary-release-example.adoc b/content/zh/docs/v4.1/02-quickstart/07-canary-release-example.adoc new file mode 100644 index 000000000..09660be1f --- /dev/null +++ b/content/zh/docs/v4.1/02-quickstart/07-canary-release-example.adoc @@ -0,0 +1,156 @@ +--- +title: "金丝雀发布实践" +keywords: "KubeSphere, Kubernetes, Bookinfo, Istio, 金丝雀发布, 服务网格" +description: "了解如何在 KubeSphere 中部署金丝雀服务。" +weight: 07 +--- + +在金丝雀发布中,您可以引入应用的新版本,并向其发送一小部分流量来进行测试。同时,旧版本负责处理其余的流量。如果一切顺利,您就可以逐渐增加向新版本发送的流量,同时逐步停用旧版本。如果出现任何问题,您可以更改流量比例,回滚至先前版本。 + +该方法能够高效地测试服务性能和可靠性,有助于在实际环境中发现潜在问题,同时不影响系统整体稳定性。 + +== 前提条件 + +* 准备一个项目(例如 **demo-project**)和一个已邀请到该项目的用户(例如 **project-regular**)。该用户在项目中应具有 **operator** 角色。有关更多信息,请参阅link:../03-control-user-permissions/[控制用户权限]。 + +* {ks_product_right}平台需要安装并启用 **KubeSphere 服务网格**和 **KubeSphere 网关**扩展组件。 + +ifeval::["{file_output_type}" == "html"] +* 启用项目网关,并为项目网关启用**链路追踪**功能。有关更多信息,请参阅link:../../11-use-extensions/12-gateway/01-project-gateway/01-enable-a-project-gateway[启用项目网关]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +* 启用项目网关,并为项目网关启用**链路追踪**功能。有关更多信息,请参阅《{ks_product_right}扩展组件使用指南》的“启用项目网关”章节。 +endif::[] ++ +[.admon.note,cols="a"] +|=== +|说明 + +| +如果启用链路追踪后无法访问路由(Ingress),请在路由中添加注解 `nginx.ingress.kubernetes.io/service-upstream: true`。 +|=== + + +* 已创建一个可用的自制应用,并且在创建时开启了**应用治理**,以便实现该应用的金丝雀发布。本教程中使用的示例应用是 Bookinfo。有关更多信息,请参见link:../06-deploy-bookinfo/[部署并访问 Bookinfo]。 + +== 操作步骤 + +=== 1. 创建金丝雀发布任务 + +. 使用 **project-regular** 用户登录{ks_product_left} Web 控制台,点击**企业空间管理**并进入项目所在的企业空间,在项目列表中点击 **demo-project**。 + +. 在左侧导航栏,选择**服务网格** > **灰度发布**,在**发布模式**页签下,点击**金丝雀发布**右侧的**创建**。 + +. 设置任务名称,点击**下一步**。 + +. 在**服务设置**页签,从下拉列表中选择您的应用和要实现金丝雀发布的服务。如果您同样使用示例应用 Bookinfo,请选择 **reviews** 并点击**下一步**。 + +. 在**新版本设置**页签,设置新版本号 `v2`,并修改 `reviews` 的容器镜像地址(例如 `kubesphere/examples-bookinfo-reviews-v2:1.16.2`;将 `v1` 改为 `v2`),点击**下一步**。 + +. 您可以使用具体比例或者使用请求内容(例如 `Http Header`、`Cookie` 和 `URI`)分别向这两个版本(`v1` 和 `v2`)发送流量。选择**指定流量分配**,并拖动中间的滑块来更改向这两个版本分别发送的流量比例(例如设置为各 50%)。操作完成后,点击**创建**。 ++ +该发布任务也会同时创建新的部署,可在**应用负载 > 工作负载**页面查看新版本对应的部署。 + +=== 2. 验证金丝雀发布 + +现在您有两个可用的应用版本,请访问该应用以验证金丝雀发布。 + +. link:../06-deploy-bookinfo//#_3_通过_nodeport_访问_bookinfo[访问 Bookinfo 网站],重复刷新浏览器。您会看到 **Book Reviews** 板块以 50% 的比例在 v1 版本和 v2 版本之间切换,即不展示或展示 5 个黑色星标的评级。 + +. 金丝雀发布任务创建后会显示在**发布任务**页签下。点击该任务查看详情。 + +. 您可以看到每个版本分别收到一半流量。 + +. 也可以在运行 KubeSphere 的机器上执行以下命令,直接获取虚拟服务来识别权重: + ++ +-- +[source,bash] +---- +kubectl -n demo-project get virtualservice -o yaml +---- + +[.admon.note,cols="a"] +|=== +|说明 + +| +- 当您执行上述命令时,请将 `demo-project` 替换为您自己的项目名称。 +- 如果您想在{ks_product_left} Web 控制台使用 kubectl 工具执行命令,则需要使用 `admin` 帐户登录。 +|=== + +预期输出: + +[source,bash] +---- + ... + spec: + hosts: + - reviews + http: + - route: + - destination: + host: reviews + port: + number: 9080 + subset: v1 + weight: 50 + - destination: + host: reviews + port: + number: 9080 + subset: v2 + weight: 50 + ... +---- +-- + +=== 3. 查看网络拓扑 + +. 在运行 KubeSphere 的机器上执行以下命令引入真实流量,模拟每 0.5 秒访问一次 Bookinfo。 ++ +-- +[source,bash] +---- +watch -n 0.5 "curl http://productpage.demo-project.192.168.0.2.nip.io:32277/productpage?u=normal" +---- + +[.admon.note,cols="a"] +|=== +|说明 + +| +请确保将 `demo-project`、`192.168.0.2` 和 `32277` 替换为您自己环境的实际值。 +|=== +-- + +. 在**自制应用**页面,点击 **Bookinfo** 进入详情页,点击**流量监控**页签,您可以看到不同服务之间的通信、依赖关系、运行状态及性能。 + +. 点击组件(例如 **reviews**),在右侧可以看到流量监控信息,显示**流量**、**成功率**和**持续时间**的实时数据。 + +=== 4. 查看链路追踪详情 + +KubeSphere 提供基于 link:https://www.jaegertracing.io/[Jaeger] 的分布式追踪功能,用来对基于微服务的分布式应用程序进行监控及故障排查。 + +. 在**链路追踪**页签,可以清楚地看到请求的所有阶段及内部调用,以及每个阶段的调用耗时。 + +. 点击任意条目,可以深入查看请求的详细信息及该请求被处理的位置(在哪个机器或者容器)。 + +=== 5. 接管所有流量 + +如果一切运行顺利,则可以将所有流量引入新版本。 + +. 回到**灰度发布**页面,在**发布任务**页签,点击金丝雀发布任务。 + +. 在弹出的对话框中,点击 **reviews v2** 右侧的image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],选择**接管**。这代表 100% 的流量将会被发送到新版本 (v2)。 ++ +[.admon.note,cols="a"] +|=== +|说明 + +| +如果新版本出现任何问题,选择 v1 版本接管,即可回滚到之前的 v1 版本。 +|=== + +. 再次访问 Bookinfo,多刷新几次浏览器,您会发现页面只显示 **reviews v2** 的结果(即带有黑色星标的评级)。 diff --git a/content/zh/docs/v4.1/02-quickstart/04-change-display-language.adoc b/content/zh/docs/v4.1/02-quickstart/10-change-display-language.adoc similarity index 98% rename from content/zh/docs/v4.1/02-quickstart/04-change-display-language.adoc rename to content/zh/docs/v4.1/02-quickstart/10-change-display-language.adoc index bb1d1293e..a477bbdd4 100644 --- a/content/zh/docs/v4.1/02-quickstart/04-change-display-language.adoc +++ b/content/zh/docs/v4.1/02-quickstart/10-change-display-language.adoc @@ -3,7 +3,7 @@ title: "修改界面语言" linkTitle: "修改界面语言" keywords: "Kubernetes, KubeSphere, 集群管理, Web 控制台, 修改语言" description: "介绍如何修改当前用户的界面语言。" -weight: 04 +weight: 10 --- 本节介绍如何修改{ks_product_left} Web 控制台的界面语言。 diff --git a/content/zh/docs/v4.1/06-extension-user-guide/01-install-components-pdf.adoc b/content/zh/docs/v4.1/06-extension-user-guide/01-install-components-pdf.adoc deleted file mode 100644 index 4516131fe..000000000 --- a/content/zh/docs/v4.1/06-extension-user-guide/01-install-components-pdf.adoc +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "安装扩展组件" -linkTitle: "安装扩展组件" -keywords: "Kubernetes, KubeSphere,安装,组件,多集群" -description: "介绍如何安装扩展组件。" -weight: 01 ---- - -// 导出说明:此文档用于离线交付 pdf 版本,不可与 02-subscribe-and-install-components 同时存在。 - -本节介绍如何安装扩展组件。 - -== 前提条件 - -您需要在{ks_product_both}平台具有 **platform-admin** 角色。有关更多信息,请参阅link:../../05-users-and-roles/01-users/[用户]和link:../../05-users-and-roles/02-platform-roles/[平台角色]。 - -== 安装步骤 - -. 以具有 **platform-admin** 角色的用户登录{ks_product_left} Web 控制台。 - -. 点击**扩展中心**,查看扩展组件列表。 - -. 点击未安装的扩展组件名称,然后点击**管理 > 安装**,进入组件安装页面。 - -. 在组件安装对话框的**版本选择**页签,选择扩展组件的版本号,并安装好所有必装组件,点击**下一步**。 - -+ - -include::../../../_ks_components/admonitions/note.adoc[] - -安装检测时,会识别扩展组件是否有依赖组件。依赖组件分为必装组件和选装组件。 - -若必装组件的状态为**未就绪**,您需要先行安装正确版本的必装组件,以确保扩展组件的正常使用。而选装组件不会影响扩展组件的安装。 - -include::../../../_ks_components/admonitions/admonEnd.adoc[] - -. 在**扩展组件安装**页签,修改扩展组件的配置后(可选),点击**开始安装**,开始安装扩展组件。 -+ -image:/images/ks-qkcp/zh/v4.0/install-extensions.png[,100%] - -. 在**集群选择**页签,根据名称、标识选择集群,可选择多个集群。 - -. 在**差异化配置**页签,分别编辑选中集群的 YAML 配置,也可不修改,使用初始默认配置。点击**确定**,开始配置集群 Agent。 -+ -include::../../../_ks_components/admonitions/note.adoc[] - -部分扩展组件可能需要安装集群 Agent,以便能正常使用扩展组件的功能。 - -include::../../../_ks_components/admonitions/admonEnd.adoc[] - -安装完成后,默认启用该组件。您可以在扩展中心配置、升级、禁用、卸载扩展组件。 \ No newline at end of file diff --git a/content/zh/docs/v4.1/06-extension-user-guide/01-install-components.adoc b/content/zh/docs/v4.1/06-extension-user-guide/01-install-components.adoc new file mode 100644 index 000000000..71f89eb07 --- /dev/null +++ b/content/zh/docs/v4.1/06-extension-user-guide/01-install-components.adoc @@ -0,0 +1,30 @@ +--- +title: "安装扩展组件" +keywords: "Kubernetes, KubeSphere,安装,组件,多集群" +description: "介绍如何安装扩展组件。" +weight: 01 +--- + +本节介绍如何安装扩展组件。 + +ifeval::["{file_output_type}" == "html"] +有关如何访问、配置及使用各个扩展组件,请参阅link:../../11-use-extensions/[扩展组件使用指南]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +有关如何访问、配置及使用各个扩展组件,请参阅《{ks_product_right}扩展组件使用指南》。 +endif::[] + +== 前提条件 + +ifeval::["{file_output_type}" == "html"] +您需要在{ks_product_both}平台具有 **platform-admin** 角色。有关更多信息,请参阅link:../../05-users-and-roles/01-users/[用户]和link:../../05-users-and-roles/02-platform-roles/[平台角色]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +您需要在{ks_product_both}平台具有 **platform-admin** 角色。有关更多信息,请参阅《{ks_product_right}用户和角色管理指南》。 +endif::[] + +== 安装步骤 + +include::../../_custom/install-all-extensions.adoc[] \ No newline at end of file diff --git a/content/zh/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc b/content/zh/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc index d23cf301d..63154783e 100644 --- a/content/zh/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc +++ b/content/zh/docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc @@ -16,8 +16,10 @@ weight: 01 == 前提条件 +// * {empty} include::../../../../_custom/projectManagement/projectManagement-prer-requiredPermission_new.adoc[] +// * 应用商店需已上架应用模板。有关更多信息,请参阅link:../../../../11-use-extensions/02-app-store/03-app-store-management/01-apps/06-publish-an-app-template/[上架应用模板]。 == 操作步骤 diff --git a/content/zh/docs/v4.1/11-use-extensions/00-overview.adoc b/content/zh/docs/v4.1/11-use-extensions/00-overview.adoc new file mode 100644 index 000000000..401aa9b55 --- /dev/null +++ b/content/zh/docs/v4.1/11-use-extensions/00-overview.adoc @@ -0,0 +1,19 @@ +--- +title: "概述" +keywords: "Kubernetes, {ks_product}, 扩展组件, 功能入口, 配置, 使用方法" +description: "介绍 KubeSphere 扩展组件。" +weight: 01 +--- + +KubeSphere 扩展组件,是构建在 KubeSphere LuBan 之上,用来扩展并增强 KubeSphere 产品能力,以进一步满足企业各类型的业务需求。{ks_product_right}安装完成后,仅包含系统运行的必备基础功能,建议您安装扩展组件以充分利用{ks_product_both}的功能特性。 + +了解并安装扩展组件后,请参阅本章节中的扩展组件教程了解如何访问、配置及使用各个扩展组件。 + + +== 扩展组件介绍 + +include::../../_custom/extension-intro-ks.adoc[] + +== 安装扩展组件 + +include::../../_custom/install-all-extensions.adoc[] diff --git a/content/zh/docs/v4.1/11-use-extensions/01-devops/_index.adoc b/content/zh/docs/v4.1/11-use-extensions/01-devops/_index.adoc index 517d277be..8754476f5 100644 --- a/content/zh/docs/v4.1/11-use-extensions/01-devops/_index.adoc +++ b/content/zh/docs/v4.1/11-use-extensions/01-devops/_index.adoc @@ -2,7 +2,7 @@ title: "DevOps" keywords: "Kubernetes, {ks_product}, DevOps" description: "如何在 DevOps 项目中进行管理和操作,包括运行流水线、创建凭证和集成工具等。" -weight: 01 +weight: 02 layout: "second" --- diff --git a/content/zh/docs/v4.1/11-use-extensions/02-app-store/_index.adoc b/content/zh/docs/v4.1/11-use-extensions/02-app-store/_index.adoc index b3ce31796..d9f4b8044 100644 --- a/content/zh/docs/v4.1/11-use-extensions/02-app-store/_index.adoc +++ b/content/zh/docs/v4.1/11-use-extensions/02-app-store/_index.adoc @@ -1,6 +1,6 @@ --- title: "KubeSphere 应用商店管理" -weight: 02 +weight: 03 layout: "second" --- diff --git a/content/zh/docs/v4.1/11-use-extensions/03-service-mesh/_index.adoc b/content/zh/docs/v4.1/11-use-extensions/03-service-mesh/_index.adoc index 536595ccc..125ad6489 100644 --- a/content/zh/docs/v4.1/11-use-extensions/03-service-mesh/_index.adoc +++ b/content/zh/docs/v4.1/11-use-extensions/03-service-mesh/_index.adoc @@ -2,7 +2,7 @@ title: "KubeSphere 服务网格" keywords: "Kubernetes, {ks_product}, 服务网格" description: "介绍如何使用 KubeSphere 服务网格组件。" -weight: 03 +weight: 04 layout: "second" --- diff --git a/content/zh/docs/v4.1/11-use-extensions/04-kubefed/_index.adoc b/content/zh/docs/v4.1/11-use-extensions/04-kubefed/_index.adoc index ab7b5e750..9a2d6fc5d 100644 --- a/content/zh/docs/v4.1/11-use-extensions/04-kubefed/_index.adoc +++ b/content/zh/docs/v4.1/11-use-extensions/04-kubefed/_index.adoc @@ -2,7 +2,7 @@ title: "联邦集群应用管理" keywords: "Kubernetes, {ks_product}, 联邦项目" description: "介绍如何管理联邦项目,以及如何在联邦项目中管理应用负载、卷、配置资源和项目设置。" -weight: 04 +weight: 05 layout: "second" --- diff --git a/content/zh/docs/v4.1/11-use-extensions/05-observability-platform/_index.adoc b/content/zh/docs/v4.1/11-use-extensions/05-observability-platform/_index.adoc index be95f7a3b..554474599 100644 --- a/content/zh/docs/v4.1/11-use-extensions/05-observability-platform/_index.adoc +++ b/content/zh/docs/v4.1/11-use-extensions/05-observability-platform/_index.adoc @@ -2,7 +2,7 @@ title: "WhizardTelemetry 可观测平台" keywords: "Kubernetes, {ks_product}, 可观测中心, 监控, 告警, 事件, 通知, 日志, 审计, 事件, 数据流水线, OpenSearch" description: "介绍如何使用 WhizardTelemetry 可观测平台。" -weight: 05 +weight: 06 layout: "second" --- @@ -12,24 +12,24 @@ WhizardTelemetry 可观测平台由以下扩展组件构成: - **WhizardTelemetry 平台服务**:是 WhizardTelemetry 可观测平台各扩展组件的公共服务。它是各个可观测性扩展组件通用的 APIServer,为所有可观测性扩展组件提供公共的后端平台服务。 +- **WhizardTelemetry 数据流水线**:提供可观测性数据的收集、转换和路由能力。 + +- **OpenSearch 分布式检索与分析引擎**:支持使用外置或内置的 OpenSearch 集群来存储、检索与分析日志、审计、事件、通知历史等可观测数据。 + - **WhizardTelemetry 日志**:提供多租户视角的云原生应用实时及历史日志收集、查询、导出、存储等功能,可对接如 ElasticSearch、OpenSearch、Kafka 等日志接收器。 - **WhizardTelemetry 事件**:可长期保存 Kubernetes 相关对象产生的事件,并提供多租户视角的事件检索和查看功能。 -- **WhizardTelemetry 审计**:实时记录在{ks_product_both}平台上的用户相关操作行为,并提供多租户视角的审计历史的检索及查看功能,可快速回溯相关用户的操作行为。 +// - **WhizardTelemetry 审计**:实时记录{ks_product_both}平台上的用户相关操作行为,并提供多租户视角的审计历史的检索及查看功能,可快速回溯相关用户的操作行为。 - **WhizardTelemetry 监控**:提供多租户视角的云原生资源监控能力,包括针对集群,节点,工作负载、GPU、K8s 控制面等对象的核心监控指标进行实时和历史数据展示等功能。 - **WhizardTelemetry 告警**:基于 KubeSphere 采集的监控数据,可针对不同资源类型和监控指标,提供平台及租户视角的告警及告警规则管理功能。 -- **WhizardTelemetry 事件告警**:为 Kubernetes 原生事件和 Kubernetes/KubeSphere 审计事件定义告警规则,对传入的事件数据进行评估,并将告警发送到指定的接收器如 HTTP 端点等。 +// - **WhizardTelemetry 事件告警**:为 Kubernetes/KubeSphere 审计事件、Kubernetes 原生事件、以及 Kubernetes 日志定义告警规则,对传入的事件数据和日志数据进行评估,并将告警发送到指定的接收器如 HTTP 端点等。 - **WhizardTelemetry 通知**:管理多租户 Kubernetes 环境中的通知。它能够接收来自不同发送者的告警、云事件以及其他类型的事件(例如审计和 Kubernetes 事件),并根据租户标签(如命名空间或用户)将通知发送给相应的租户接收器。支持邮件、飞书、钉钉、企业微信、Slack、Webhook 等多种通知渠道。 -- **WhizardTelemetry 数据流水线**:提供可观测性数据的收集、转换和路由能力。 - -- **OpenSearch 分布式检索与分析引擎**:支持使用外置或内置的 OpenSearch 集群来存储、检索与分析日志、审计、事件、通知历史等可观测数据。 - - **Grafana for WhizardTelemetry**:一个开放且可组合的数据可视化和监控分析平台,内置众多仪表盘(Dashboard)来增强 WhizardTelemetry 可观测平台的可视化能力。 - **Grafana Loki for WhizardTelemetry**:支持在 Grafana 控制台查看存储到 Loki 的 KubeSphere 日志、审计、事件及通知历史数据。 diff --git a/content/zh/docs/v4.1/11-use-extensions/17-kubeedge/_index.adoc b/content/zh/docs/v4.1/11-use-extensions/17-kubeedge/_index.adoc index cf07fd98d..bdc59e876 100644 --- a/content/zh/docs/v4.1/11-use-extensions/17-kubeedge/_index.adoc +++ b/content/zh/docs/v4.1/11-use-extensions/17-kubeedge/_index.adoc @@ -4,7 +4,6 @@ keywords: "Kubernetes, {ks_product}, 集群管理, 边缘节点" description: "介绍如何使用 KubeEdge 管理集群的边缘节点。" weight: 17 layout: "second" -draft: true --- diff --git a/content/zh/docs/v4.1/11-use-extensions/_index.adoc b/content/zh/docs/v4.1/11-use-extensions/_index.adoc index a0750228f..0bcde7632 100644 --- a/content/zh/docs/v4.1/11-use-extensions/_index.adoc +++ b/content/zh/docs/v4.1/11-use-extensions/_index.adoc @@ -1,10 +1,9 @@ --- title: "扩展组件使用" -keywords: "Kubernetes, {ks_product}, 扩展组件, 使用指南, DevOps, DMP, whizard, 可观测组件" +keywords: "Kubernetes, {ks_product}, 扩展组件, 使用指南, 访问入口, 配置, 使用方法, whizard, 可观测" description: "介绍如何使用各个扩展组件。" weight: 11 layout: "second" icon: "/images/docs/common/docs.svg" --- -本节介绍如何使用{ks_product_both}的各个扩展组件。使用前,请先link:../06-extension-user-guide/01-install-components-pdf/[安装扩展组件]。 \ No newline at end of file diff --git a/content/zh/docs/v4.1/_index.adoc b/content/zh/docs/v4.1/_index.adoc index 0839a618f..fa15ef4f1 100644 --- a/content/zh/docs/v4.1/_index.adoc +++ b/content/zh/docs/v4.1/_index.adoc @@ -18,13 +18,16 @@ sectionLink: - /docs/v4.1/02-quickstart/01-install-kubesphere.adoc - /docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc - /docs/v4.1/02-quickstart/03-control-user-permissions.adoc + - docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/04-offline-installation.adoc - /docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/01-add-cluster-nodes.adoc - /docs/v4.1/07-cluster-management/10-multi-cluster-management - - /docs/v4.1/09-project-management/06-project-settings/02-project-roles/01-create-a-project-role.adoc - - /docs/v4.1/06-extension-user-guide/01-install-components-pdf.adoc + - /docs/v4.1/06-extension-user-guide/01-install-components.adoc - /docs/v4.1/10-toolbox/01-use-kubectl-tool.adoc - docs/v4.1/11-use-extensions/01-devops/03-how-to-use/02-pipelines/01-create-a-pipeline-using-graphical-editing-panel.adoc - docs/v4.1/11-use-extensions/01-devops/03-how-to-use/02-pipelines/02-create-a-pipeline-using-jenkinsfile.adoc + - docs/v4.1/09-project-management/03-application-workloads/01-apps/01-install-an-app-from-the-app-store.adoc + - docs/v4.1/09-project-management/03-application-workloads/01-apps/02-install-an-app-using-an-app-template.adoc + section3: title: 在云服务上运行 KubeSphere 与 Kubernetes 技术栈 diff --git a/static/images/ks-qkcp/en/v4.1/WordPress.png b/static/images/ks-qkcp/en/v4.1/WordPress.png new file mode 100644 index 000000000..8ef7ca55e Binary files /dev/null and b/static/images/ks-qkcp/en/v4.1/WordPress.png differ diff --git a/static/images/ks-qkcp/en/v4.1/wordpress-page.png b/static/images/ks-qkcp/en/v4.1/wordpress-page.png new file mode 100644 index 000000000..97041eb52 Binary files /dev/null and b/static/images/ks-qkcp/en/v4.1/wordpress-page.png differ diff --git a/static/images/ks-qkcp/zh/v4.1/WordPress.png b/static/images/ks-qkcp/zh/v4.1/WordPress.png new file mode 100644 index 000000000..8ef7ca55e Binary files /dev/null and b/static/images/ks-qkcp/zh/v4.1/WordPress.png differ diff --git a/static/images/ks-qkcp/zh/v4.1/bookinfo-display.png b/static/images/ks-qkcp/zh/v4.1/bookinfo-display.png new file mode 100644 index 000000000..9d9cb81d5 Binary files /dev/null and b/static/images/ks-qkcp/zh/v4.1/bookinfo-display.png differ diff --git a/static/images/ks-qkcp/zh/v4.1/bookinfo.png b/static/images/ks-qkcp/zh/v4.1/bookinfo.png new file mode 100644 index 000000000..b15925e08 Binary files /dev/null and b/static/images/ks-qkcp/zh/v4.1/bookinfo.png differ diff --git a/static/images/ks-qkcp/zh/v4.1/ratings-page.png b/static/images/ks-qkcp/zh/v4.1/ratings-page.png new file mode 100644 index 000000000..55ec2f73e Binary files /dev/null and b/static/images/ks-qkcp/zh/v4.1/ratings-page.png differ diff --git a/static/images/ks-qkcp/zh/v4.1/wordpress-page.png b/static/images/ks-qkcp/zh/v4.1/wordpress-page.png new file mode 100644 index 000000000..97041eb52 Binary files /dev/null and b/static/images/ks-qkcp/zh/v4.1/wordpress-page.png differ