Release Notes For 2.1.0
Installer 改进
FEATURES
- 核心组件解耦,可选装 DevOps、微服务治理(Service Mesh)、应用商店、日志、告警通知等模块
- 增加 Grafana 可选安装组件,默认版本 5.2.4
- Kubernetes 支持升级至 1.15.5,兼容 1.14.x 和 1.13.x
- OpenPitrix 应用商店后端管理模块升级至 0.4.5
- 升级日志采集组件 Fluent Bit 至 v1.3.2
- 升级 DevOps 组件 Jenkins 至 v2.176.2
- Istio 组件升级至 1.3.3
- 组件高可用优化
应用商店
FEATURES
- 支持应用上传、审批、分类,提供内置应用仓库和应用
UPGRADE & ENHANCEMENT
- 应用仓库(模板) 由 Global 级别调整至 企业空间(WorkSpace)
- 支持企业空间管理员设置应用仓库
存储
FEATURES
- 支持 Dynamic Local Volume
- 为 QingCloud 云平台块存储提供实时监控功能
UPGRADE & ENHANCEMENT
- QingCloud CSI 插件适配 CSI 1.1.0,支持扩容、拓扑、创建/删除快照以及基于快照创建 pvc
BUG FIXES
- 修复存储类型列表存储卷的显示错误
可观察性
FEATURES
- 对于将日志以文件形式保存在 Pod 挂盘上的应用,新增在 UI 上开启落盘日志收集功能
- 支持对接 ElasticSearch 7.x
- 支持中文日志检索
- 支持 initContainer 日志的展示
- 支持日志导出
- 新增告警解除通知
UPGRADE & ENHANCEMENT
- 优化日志检索速度
- 优化日志服务异常时的提示信息
- 优化监控数据请求异常时的返回信息
- 增加 Prometheus Pod 反亲和性
BUG FIXES
- 修复日志搜索高亮文字不正确的问题
- 修复日志搜索不能正确匹配短语
- 修复按工作负载名搜索日志时,无法查询到已删除工作负载的日志
- 修复日志高亮时,显示结果被截断
- 修复部分指标异常:节点 inode 、最大 pod 容纳量指标
- 修复告警目标数量错误的问题
- 修复多指标监控的过滤失效问题
- 修复自定义污点节点无日志、监控信息的问题(调整了 node-exporter、fluent-bit 的 Toleration 属性,默认将部署在所有节点上,忽略节点污点)
DevOps
FEATURES
- s2i 支持切换分支和git日志的输出
- b2i(Binary To Image),支持将 Linux Binary/war/jar 三种交付物一键构建镜像
- 为流水线、s2i、b2i 提供代码依赖缓存支持
- 流水线部署步骤支持删除 Kubernetes 资源
- 多分支流水线支持在分支创建/删除时触发其他流水线运行
UPGRADE & ENHANCEMENT
- 流水线增加支持 bitbucket
- 支持流水线 cron 脚本验证
- 支持 Jenkinsfile 语法校验
- 支持 SonarQube 自定义链接
- 支持流水线事件触发构建
- 优化流水线 Agent 节点选择
- 加快流水线启动速度
- 使用动态卷作为流水线 Agent 的工作目录,并贡献给社区#589
- 优化 Jenkins kubernetesDeploy 插件,新增更多资源和版本(v1、apps/v1、extensions/v1beta1、apps/v1beta2、apps/v1beta1、autoscaling/v1、autoscaling/v2beta1、autoscaling/v2beta2、networking.k8s.io/v1、batch/v1beta1、batch/v2alpha1),并贡献给社区#600、#614
- 流水线部署步骤新增 PV、PVC、Network Policy 支持,并贡献给社区#87、#88
BUG FIXES
- 修复github webhook 400 bad request问题
- 不兼容改动:DevOps webhook的URL前缀由/webhook/xxx 变更为 /devops_webhook/xxx
认证和权限
FEATURES
- 支持AD账户同步、认证
UPGRADE & ENHANCEMENT
- 降低 ldap 组件的内存使用量
- 加入防范暴力破解的保护机制
BUG FIXES
- 修复 ldap 连接池泄漏的问题
- 修复企业空间无法添加用户的问题
- 修复敏感数据传输泄露的问题
用户体验
FEATURES
- 向导式纳管未分配到企业空间中的项目(namespace)
UPGRADE & ENHANCEMENT
- web kubectl 支持 bash-completion
- 主机信息展示优化
- 新增邮件服务器测试功能
- 资源列表页新增帮助提示
- 优化项目概览页和项目基本信息
- 优化服务创建流程
- 优化工作负载创建流程
- 新增资源列表状态实时更新
- 优化 yaml 编辑功能
- 支持镜像检索和镜像信息展示
- 工作负载页面增加 pod 列表
- 更新网页终端页面主题
- 容器终端增加容器切换功能
- 优化 pod 信息展示并新增 pod 调度信息
- 更详细的工作负载状态展示Â
BUG FIXES
- 修复项目默认请求资源显示错误的问题
- 修复网页终端路径过深的问题
- 修复 Pod 状态更新不及时的问题
- 修复无法基于角色搜索主机的问题
- 修复企业空间详情页 DevOps 工程数量错误的问题
- 修复企业空间列表页翻页后还显示当前页的问题
- 修复企业空间列表页进行查询检索后结果排序不一致的问题
当前内容版权归 KubeSphere 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 KubeSphere .