3.3.0 版本说明
DevOps
新特性
- 提供了基于 GitOps 的持续部署方案,底层支持 Argo CD,可以实时查看持续部署的状态。
- 支持配置持续部署白名单,限制持续部署的目标代码仓库和部署位置。
- 支持导入并管理代码仓库。
- 新增多款基于 CRD 的内置流水线模板,支持参数自定义。
- 支持查看流水线事件。
存储
新特性
- 支持租户级存储类权限管理。
- 新增卷快照内容和卷快照类管理。
- 支持 deployment 与 statefulSet 资源调整存储卷声明修改后自动重启。
- 支持存储卷声明设定使用阈值自动扩容。
多租户和多集群
新特性
- 支持 kubeconfig 证书到期提示。
- 支持 kubesphere-config configmap 以显示当前集群的名称。
- 支持集群层级的成员管理。
可观察性
新特性
- 增加容器进程/线程监控指标。
- 支持监控节点用量。
- 支持导入 Grafana 模板实现自定义监控看板。
- 支持为容器日志、资源事件和审计日志指定不同的数据保存时间。
优化增强
- Alertmanager 从 v0.21.0 升级至 v0.23.0。
- Grafana 从 7.4.3 升级至 8.3.3。
- kube-state-metrics 从 v1.9.7 升级至 v2.3.0。
- node-exporter 从 v0.18.1 升级至 v1.3.1。
- Prometheus 从 v2.26.0 升级至 v2.34.0。
- Prometheus Operator 从 v0.43.2 升级至 v0.55.1。
- kube-rbac-proxy 从 v0.8.0 升级至 v0.11.0。
- configmap-reload 从 v0.3.0 升级至 v0.5.0。
- Thanos 从 v0.18.0 升级至 v0.25.2。
- kube-events 从 v0.3.0 升级至 v0.4.0。
- Fluent Bit Operator 从 v0.11.0 升级至 v0.13.0。
- Fluent Bit 从 v1.8.3 升级至 v1.8.11。
KubeEdge 集成
新特性
- 支持节点终端,可以直接在 UI 上登陆集群节点,包括边缘节点。
优化增强
- KubeEdge 版本从v1.7.2 升级到 v1.9.2。
- 移除 EdgeWatcher。
网络
优化增强
- 负载均衡类型选择新增 OpenELB。
问题修复
- 修复了删除项目后项目网关遗留的问题。
App Store
问题修复
- 修复 Helm Controller NPE 错误引起的 ks-controller-manager 崩溃。
验证和授权
新特性
- 支持手动启用/禁用用户。
用户体验
- 新增 Kubernetes 审计日志开启提示。
- 支持容器生命周期管理。
- 支持应用整个配置字典或保密字典文件。
- 支持在流量监控页签选择时间段。
- 新增在审计日志搜索 对话框提醒用户开启审计日志的功能。
- 支持通过
ClusterConfiguration
配置更多 Istio 参数。 - 新增多语言支持,如土耳其语。
- 支持用户密码合规性检查。
- 新增在 webhook 设置页面将访问令牌设置为必填项的功能。
- 修复服务拓扑页面的服务详情区域数据未自动更新的问题。
- 修复“修改有状态服务时未显示服务名称”问题。
- 修复用户点击按钮过快造成的应用安装失败问题。
- 修复容器组探针删除后仍然显示的问题。
- 修复存储卷挂载到 init 容器时 statefulset 创建失败的问题。
- 优化了服务拓扑图详情展示窗口。
- 优化了 ClusterConfiguration 更新机制,无需重启 ks-apiserver、ks-controller-manager。
- 优化了部分页面文案描述。
有关 KubeSphere 3.3.0 的 Issue 和贡献者详细信息,请参阅 GitHub。
反馈
这篇文章对您有帮助吗?
通过邮件接收 KubeSphere 最新的技术博客与产品更新的通知
感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。
页面内容