diff --git a/content/en/docs/v3.3/introduction/what's-new-in-3.3.md b/content/en/docs/v3.3/introduction/what's-new-in-3.3.md index 2c398c01f..8915a99ee 100644 --- a/content/en/docs/v3.3/introduction/what's-new-in-3.3.md +++ b/content/en/docs/v3.3/introduction/what's-new-in-3.3.md @@ -10,4 +10,4 @@ In June 2022, KubeSphere 3.3 has been released with more exciting features. This If you want to know details about new feature of KubeSphere 3.3, you can read the article [KubeSphere 3.3.0: Embrace GitOps](/../../../news/kubesphere-3.3.0-ga-announcement/). -In addition to the above highlights, this release also features other functionality upgrades and fixes the known bugs. There were some deprecated or removed features in 3.3. For more and detailed information, see the [Release Notes for 3.3.0](../../../v3.3/release/release-v330/). \ No newline at end of file +In addition to the above highlights, this release also features other functionality upgrades and fixes the known bugs. There were some deprecated or removed features in 3.3. For more and detailed information, see the [Release Notes for 3.3.0](../../../v3.3/release/release-v330/) and [Release Notes for 3.3.1](../../../v3.3/release/release-v331/). \ No newline at end of file diff --git a/content/en/docs/v3.3/release/release-v330.md b/content/en/docs/v3.3/release/release-v330.md index 0f54a8e13..e191f555c 100644 --- a/content/en/docs/v3.3/release/release-v330.md +++ b/content/en/docs/v3.3/release/release-v330.md @@ -1,8 +1,8 @@ --- -title: "Release Notes for 3.3" +title: "Release Notes for 3.3.0" keywords: "Kubernetes, KubeSphere, Release Notes" -description: "KubeSphere 3.3 Release Notes" -linkTitle: "Release Notes - 3.3" +description: "KubeSphere 3.3.0 Release Notes" +linkTitle: "Release Notes - 3.3.0" weight: 18098 --- @@ -13,19 +13,14 @@ weight: 18098 - Add support for importing and managing code repositories. - Add support for built-in CRD-based pipeline templates and parameter customization. - Add support for viewing pipeline events. -### Enhancements & Updates -- Add support for editing the binding mode of the pipeline's kubeconfig file on the UI. -### Bug Fixes -- Fix an issue where users fail to check the CI/CD template. -- Remove the `Deprecated` tag from the CI/CD template and replace `kubernetesDeploy` with `kubeconfig binding` at the deployment phase. + ## Storage ### Features + - Add support for tenant-level storage class permission management. - Add the volume snapshot content management and volume snapshot class management features. - Add support for automatic restart of deployments and statefulsets after a PVC has been changed. - Add the PVC auto expansion feature, which automatically expands PVCs when remaining capacity is insufficient. -### Bug Fixes -- Set `hostpath` as a required option when users are mounting volumes. ## Multi-tenancy and Multi-cluster ### Features @@ -67,7 +62,6 @@ weight: 18098 - Integrate OpenELB with KubeSphere for exposing LoadBalancer services. ### Bug Fixes - Fix an issue where the gateway of a project is not deleted after the project is deleted. -- Fix an issue where users fail to create routing rules in IPv6 and IPv4 dual-stack environments. ## App Store ### Bug Fixes - Fix a ks-controller-manager crash caused by Helm controller NPE errors. @@ -75,10 +69,6 @@ weight: 18098 ## Authentication & Authorization ### Features - Add support for manually disabling and enabling users. -### Bug Fixes -- Delete roles `users-manager` and `workspace-manager`. -- Add role `platform-self-provisioner`. -- Block some permissions of user-defined roles. ## User Experience - Add a prompt when the audit log of Kubernetes has been enabled. - Add the lifecycle management feature for containers. @@ -96,7 +86,5 @@ weight: 18098 - Prevent ks-apiserver and ks-controller-manager from restarting when the cluster configuration is changed. - Optimize some UI texts. - Optimize display of the service topology on the **Service** page. -- Add support for changing the number of items displayed on each page of a table. -- Add support for batch stopping workloads. -For more information about issues and contributors of KubeSphere 3.3, see [GitHub](https://github.com/kubesphere/kubesphere/blob/master/CHANGELOG/CHANGELOG-3.3.md). \ No newline at end of file +For more information about issues and contributors of KubeSphere 3.3.0, see [GitHub](https://github.com/kubesphere/kubesphere/blob/master/CHANGELOG/CHANGELOG-3.3.md). \ No newline at end of file diff --git a/content/en/docs/v3.3/release/release-v331.md b/content/en/docs/v3.3/release/release-v331.md new file mode 100644 index 000000000..375e08f94 --- /dev/null +++ b/content/en/docs/v3.3/release/release-v331.md @@ -0,0 +1,42 @@ +--- +title: "Release Notes for 3.3.1" +keywords: "Kubernetes, KubeSphere, Release Notes" +description: "KubeSphere 3.3.1 Release Notes" +linkTitle: "Release Notes - 3.3.1" +weight: 18096 +--- + +## DevOps +### Enhancements & Updates + +- Add support for editing the kubeconfig binding mode on the pipeline UI. + +### Bug Fixes + +- Fix an issue where users fail to check the CI/CD template. +- Remove the `Deprecated` tag from the CI/CD template and replace `kubernetesDeploy` with `kubeconfig binding` at the deployment phase. + +## Network +### Bug Fixes + +- Fix an issue where users fail to create routing rules in IPv6 and IPv4 dual-stack environments. + +## Storage +### Bug Fixes + +- Set `hostpath` as a required option when users are mounting volumes. + + +## Authentication & Authorization +### Bug Fixes + +- Delete roles `users-manager` and `workspace-manager`. +- Add role `platform-self-provisioner`. +- Block some permissions of custom roles. + +## User Experience + +- Add support for changing the number of items displayed on each page of a table. +- Add support for batch stopping workloads. + +For more information about issues and contributors of KubeSphere 3.3.1, see [GitHub](https://github.com/kubesphere/kubesphere/blob/master/CHANGELOG/CHANGELOG-3.3.1.md). \ No newline at end of file diff --git a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md index 5594740b8..f45efda32 100644 --- a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md +++ b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md @@ -12,7 +12,7 @@ ks-installer is recommended for users whose Kubernetes clusters were not set up ## Prerequisites - You need to have a KubeSphere cluster running v3.2.x. If your KubeSphere version is v3.1.x or earlier, upgrade to v3.2.x first. -- Read [Release Notes for 3.3](../../../v3.3/release/release-v330/) carefully. +- Read [Release Notes for 3.3.1](../../../v3.3/release/release-v331/) carefully. - Back up any important component beforehand. - A Docker registry. You need to have a Harbor or other Docker registries. For more information, see [Prepare a Private Image Registry](../../installing-on-linux/introduction/air-gapped-installation/#step-2-prepare-a-private-image-registry). - Supported Kubernetes versions of KubeSphere 3.3: v1.19.x, v1.20.x, v1.21.x, v1.22.x, and v1.23.x (experimental support). diff --git a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md index 415d722a6..7c2b161f5 100644 --- a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md +++ b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md @@ -11,7 +11,7 @@ Air-gapped upgrade with KubeKey is recommended for users whose KubeSphere and Ku - You need to have a KubeSphere cluster running v3.2.x. If your KubeSphere version is v3.1.x or earlier, upgrade to v3.2.x first. - Your Kubernetes version must be v1.19.x, v1.20.x, v1.21.x, v1.22.x, and v1.23.x (experimental support). -- Read [Release Notes for 3.3](../../../v3.3/release/release-v330/) carefully. +- Read [Release Notes for 3.3.1](../../../v3.3/release/release-v331/) carefully. - Back up any important component beforehand. - A Docker registry. You need to have a Harbor or other Docker registries. - Make sure every node can push and pull images from the Docker Registry. diff --git a/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md b/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md index 042b076c2..14a975300 100644 --- a/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md +++ b/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md @@ -11,7 +11,7 @@ ks-installer is recommended for users whose Kubernetes clusters were not set up ## Prerequisites - You need to have a KubeSphere cluster running v3.2.x. If your KubeSphere version is v3.1.x or earlier, upgrade to v3.2.x first. -- Read [Release Notes for 3.3](../../../v3.3/release/release-v330/) carefully. +- Read [Release Notes for 3.3.1](../../../v3.3/release/release-v331/) carefully. - Back up any important component beforehand. - Supported Kubernetes versions of KubeSphere 3.3: v1.19.x, v1.20.x, v1.21.x, v1.22.x, and v1.23.x (experimental support). diff --git a/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md b/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md index ecb5cb2b2..03d368fe7 100644 --- a/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md +++ b/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md @@ -12,7 +12,7 @@ This tutorial demonstrates how to upgrade your cluster using KubeKey. ## Prerequisites - You need to have a KubeSphere cluster running v3.2.x. If your KubeSphere version is v3.1.x or earlier, upgrade to v3.2.x first. -- Read [Release Notes for 3.3](../../../v3.3/release/release-v330/) carefully. +- Read [Release Notes for 3.3.1](../../../v3.3/release/release-v331/) carefully. - Back up any important component beforehand. - Make your upgrade plan. Two scenarios are provided in this document for [all-in-one clusters](#all-in-one-cluster) and [multi-node clusters](#multi-node-cluster) respectively. diff --git a/content/en/docs/v3.3/upgrade/what-changed.md b/content/en/docs/v3.3/upgrade/what-changed.md index 22c495540..3d23f9475 100644 --- a/content/en/docs/v3.3/upgrade/what-changed.md +++ b/content/en/docs/v3.3/upgrade/what-changed.md @@ -7,6 +7,6 @@ linkTitle: "Changes after Upgrade" weight: 7600 --- -This section covers the changes after upgrade for existing settings in previous versions. If you want to know all the new features and enhancements in KubeSphere 3.3, see [Release Notes for 3.3](../../../v3.3/release/release-v330/). +This section covers the changes after upgrade for existing settings in previous versions. If you want to know all the new features and enhancements in KubeSphere 3.3, see [Release Notes for 3.3.0](../../../v3.3/release/release-v330/) and [Release Notes for 3.3.1](../../../v3.3/release/release-v331/). diff --git a/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md b/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md index 17ef796d1..091c7ec25 100644 --- a/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md +++ b/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md @@ -10,4 +10,4 @@ weight: 1400 关于 3.3 新特性的详细解读,可参考博客 [KubeSphere 3.3.0 发布:全面拥抱 GitOps](/../../news/kubesphere-3.3.0-ga-announcement/)。 -关于 3.3 的新功能及增强、Bug 修复、重要的技术调整,以及废弃或移除的功能,请参见 [3.3 版本说明](../../../v3.3/release/release-v330/)。 \ No newline at end of file +关于 3.3 的新功能及增强、Bug 修复、重要的技术调整,以及废弃或移除的功能,请参见 [3.3.0 版本说明](../../../v3.3/release/release-v330/)和 [3.3.1 版本说明](../../../v3.3/release/release-v331/)。 \ No newline at end of file diff --git a/content/zh/docs/v3.3/release/release-v330.md b/content/zh/docs/v3.3/release/release-v330.md index e842a0d9b..b1797133a 100644 --- a/content/zh/docs/v3.3/release/release-v330.md +++ b/content/zh/docs/v3.3/release/release-v330.md @@ -1,8 +1,8 @@ --- -title: "3.3 版本说明" +title: "3.3.0 版本说明" keywords: "Kubernetes, KubeSphere, 版本说明" -description: "KubeSphere 3.3 版本说明" -linkTitle: "3.3 版本说明" +description: "KubeSphere 3.3.0 版本说明" +linkTitle: "3.3.0 版本说明" weight: 18098 --- @@ -13,19 +13,13 @@ weight: 18098 - 支持导入并管理代码仓库。 - 新增多款基于 CRD 的内置流水线模板,支持参数自定义。 - 支持查看流水线事件。 -### 优化增强 -- 支持通过 UI 编辑流水线 kubeconfig 绑定方式。 -### 问题修复 -- 修复用户查看 CI/CD 模板失败的问题。 -- 将 `Deprecated` 标签从 CI/CD 模版中移除,并将部署环节由 `kubernetesDeploy` 修改为 kubeconfig 绑定方式。 ## 存储 ### 新特性 - 支持租户级存储类权限管理。 - 新增卷快照内容和卷快照类管理。 - 支持 deployment 与 statefulSet 资源调整存储卷声明修改后自动重启。 - 支持存储卷声明设定使用阈值自动扩容。 -### 问题修复 -- 当用户使用 `hostpath` 作为存储时,必须填写主机路径。 + ## 多租户和多集群 ### 新特性 - 支持 kubeconfig 证书到期提示。 @@ -65,7 +59,6 @@ weight: 18098 - 负载均衡类型选择新增 OpenELB。 ### 问题修复 - 修复了删除项目后项目网关遗留的问题。 -- 修复 IPv4/IPv6 双栈模式下用户创建路由规则失败的问题。 ## App Store ### 问题修复 - 修复 Helm Controller NPE 错误引起的 ks-controller-manager 崩溃。 @@ -73,11 +66,6 @@ weight: 18098 ## 验证和授权 ### 新特性 - 支持手动启用/禁用用户。 -### 问题修复 -- 删除角色 `users-manager` 和 `workspace-manager`。 -- 新增角色 `platform-self-provisioner`。 -- 屏蔽用户自定义角色的部分权限。 -- 修复 `cluster-admin` 角色用户无法创建企业空间的问题。 ## 用户体验 - 新增 Kubernetes 审计日志开启提示。 @@ -97,7 +85,5 @@ weight: 18098 - 优化了服务拓扑图详情展示窗口。 - 优化了 ClusterConfiguration 更新机制,无需重启 ks-apiserver、ks-controller-manager。 - 优化了部分页面文案描述。 -- 支持修改每页列表的展示数量。 -- 支持批量停止工作负载。 -有关 KubeSphere 3.3 的 Issue 和贡献者详细信息,请参阅 [GitHub](https://github.com/kubesphere/kubesphere/blob/master/CHANGELOG/CHANGELOG-3.3.md)。 +有关 KubeSphere 3.3.0 的 Issue 和贡献者详细信息,请参阅 [GitHub](https://github.com/kubesphere/kubesphere/blob/master/CHANGELOG/CHANGELOG-3.3.md)。 diff --git a/content/zh/docs/v3.3/release/release-v331.md b/content/zh/docs/v3.3/release/release-v331.md new file mode 100644 index 000000000..23fc1fe79 --- /dev/null +++ b/content/zh/docs/v3.3/release/release-v331.md @@ -0,0 +1,38 @@ +--- +title: "3.3.1 版本说明" +keywords: "Kubernetes, KubeSphere, 版本说明" +description: "KubeSphere 3.3.1 版本说明" +linkTitle: "3.3.1 版本说明" +weight: 18096 +--- + +## DevOps +### 优化增强 + +- 支持通过 UI 编辑流水线中 kubeconfig 文件绑定方式。 + +### 问题修复 +- 修复用户查看 CI/CD 模板失败的问题。 +- 将 `Deprecated` 标签从 CI/CD 模版中移除,并将部署环节由 `kubernetesDeploy` 修改为 kubeconfig 绑定方式。 + +## 网络 +### 问题修复 +- 修复 IPv4/IPv6 双栈模式下用户创建路由规则失败的问题。 + +## 存储 +### 问题修复 +- 当用户使用 `hostpath` 作为存储时,必须填写主机路径。 + + +## 验证和授权 +### 问题修复 +- 删除角色 `users-manager` 和 `workspace-manager`。 +- 新增角色 `platform-self-provisioner`。 +- 屏蔽用户自定义角色的部分权限。 + + +## 用户体验 +- 支持修改每页列表的展示数量。 +- 支持批量停止工作负载。 + +有关 KubeSphere 3.3.1 的 Issue 和贡献者详细信息,请参阅 [GitHub](https://github.com/kubesphere/kubesphere/blob/master/CHANGELOG/CHANGELOG-3.3.1.md)。 diff --git a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md index 9f7ac52ca..1f3c860e6 100644 --- a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md +++ b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md @@ -12,7 +12,7 @@ weight: 7500 ## 准备工作 - 您需要有一个运行 KubeSphere v3.2.x 的集群。如果您的 KubeSphere 是 v3.1.0 或更早的版本,请先升级至 v3.2.x。 -- 请仔细阅读 [3.3 版本说明](../../../v3.3/release/release-v330/)。 +- 请仔细阅读 [3.3.1 版本说明](../../../v3.3/release/release-v331/)。 - 提前备份所有重要的组件。 - Docker 仓库。您需要有一个 Harbor 或其他 Docker 仓库。有关更多信息,请参见[准备一个私有镜像仓库](../../installing-on-linux/introduction/air-gapped-installation/#步骤-2准备一个私有镜像仓库)。 - KubeSphere 3.3 支持的 Kubernetes 版本:v1.19.x、v1.20.x、v1.21.x、 v1.22.x 和 v1.23.x(实验性支持)。 diff --git a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md index 62dfb9f54..1cfe347af 100644 --- a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md +++ b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md @@ -11,7 +11,7 @@ weight: 7400 - 您需要有一个运行 KubeSphere v3.2.x 的集群。如果您的 KubeSphere 是 v3.1.0 或更早的版本,请先升级至 v3.2.x。 - 您的 Kubernetes 版本必须为 v1.19.x及以上版本。 -- 请仔细阅读 [3.3 版本说明](../../../v3.3/release/release-v330/)。 +- 请仔细阅读 [3.3.1 版本说明](../../../v3.3/release/release-v331/)。 - 提前备份所有重要的组件。 - Docker 仓库。您需要有一个 Harbor 或其他 Docker 仓库。 - 请确保每个节点都可以从该 Docker 仓库拉取镜像或向其推送镜像。 diff --git a/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md b/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md index 538af3acd..aa5b4482f 100644 --- a/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md +++ b/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md @@ -11,7 +11,7 @@ weight: 7300 ## 准备工作 - 您需要有一个运行 KubeSphere v3.2.x 的集群。如果您的 KubeSphere 是 v3.1.0 或更早的版本,请先升级至 v3.2.x。 -- 请仔细阅读 [3.3 版本说明](../../../v3.3/release/release-v330/)。 +- 请仔细阅读 [3.3.1 版本说明](../../../v3.3/release/release-v331/)。 - 提前备份所有重要的组件。 - KubeSphere 3.3 支持的 Kubernetes 版本:v1.19.x、v1.20.x、v1.21.x、v1.22.x 和 v1.23.x(实验性支持)。 diff --git a/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md b/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md index e8010932c..edf29a658 100644 --- a/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md +++ b/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md @@ -14,7 +14,7 @@ weight: 7200 ## 准备工作 - 您需要有一个运行 KubeSphere v3.2.x 的集群。如果您的 KubeSphere 是 v3.1.0 或更早的版本,请先升级至 v3.2.x。 -- 请仔细阅读 [3.3 版本说明](../../../v3.3/release/release-v330/)。 +- 请仔细阅读 [3.3.1 版本说明](../../../v3.3/release/release-v331/)。 - 提前备份所有重要的组件。 - 确定您的升级方案。本文档中提供 [All-in-One 集群](#all-in-one-集群)和[多节点集群](#多节点集群)的两种升级场景。 diff --git a/content/zh/docs/v3.3/upgrade/what-changed.md b/content/zh/docs/v3.3/upgrade/what-changed.md index 0c96e7af5..abaf9d58e 100644 --- a/content/zh/docs/v3.3/upgrade/what-changed.md +++ b/content/zh/docs/v3.3/upgrade/what-changed.md @@ -7,6 +7,6 @@ linkTitle: "升级后的变更" weight: 7600 --- -本文说明先前版本现有设置在升级后的变更。如果您想了解 KubeSphere 3.3 的所有新功能和优化,请直接参阅 [3.3 版本说明](../../../v3.3/release/release-v330/)。 +本文说明先前版本现有设置在升级后的变更。如果您想了解 KubeSphere 3.3 的所有新功能和优化,请直接参阅 [3.3.0 版本说明](../../../v3.3/release/release-v330/)和 [3.3.1 版本说明](../../../v3.3/release/release-v331/)。 diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 25ae7d046..dc6d002a7 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -3,7 +3,7 @@ {{ if eq .Site.Language.Lang "zh"}}
- 🚀 KubeSphere v3.3 已经发布,为您带来新特性和功能增强。请参阅 v3.3.0 版本说明 → + 🚀 KubeSphere v3.3.1 已经发布,为您带来新特性和功能增强。请参阅 v3.3.1 版本说明 → close
@@ -11,7 +11,7 @@ {{ if eq .Site.Language.Lang "en"}}
- 🚀 KubeSphere v3.3 with new features and enhancements is available now. Read the release notes for v3.3.0 → + 🚀 KubeSphere v3.3.1 with new features and enhancements is available now. Read the release notes for v3.3.1 → close