V7.1 整体特性
1、全产品支持IPv6网络协议,通过蓝鲸Agent,可以对IPv6网络协议的主机进行管控。
2、管控平台全新升级 GSE 2.0,引入“Agent ID”的技术方案,支持主机IP动态寻址(DHCP)自动发现&更新机制。
PaaS平台
- 支持 GitHub、Gitee OAuth 授权拉取代码
-
环境配置变量服务升级,可以查看内置环境变量
-
集成容器管理平台的 WebConsole 功能,更方便进行问题排查
-
升级Python 构建工具,默认 Python 版本为 3.10,并将应用权限迁移至“权限中心”
配置平台
-
模型字段类型新增枚举多选和表格类型
-
模型属性字段支持添加默认值的功能
作业平台
- 支持分批次“滚动执行”
- 支持根据脚本内容进行搜索
LessCode(蓝鲸可视化开发平台)
LessCode 提供了前端页面的在线可视化拖拽组装、配置编辑、源码生成、二次开发等能力。可以有效地让 SaaS 开发者减少手写代码的成本,从而快速地设计和开发 SaaS。
打通 “PaaS 平台-开发者中心”的功能,在 LessCode 上创建应用时,会同步在“PaaS 平台-开发者中心”创建同名应用;
在PaaS平台上创建应用时,代码来源选择“蓝鲸可视化开发平台“,也会同步在 LessCode 上创建同名应用,且“发布部署”支持一键将应用发布至“ PaaS 平台-开发者中心”,从而实现双入口的应用管理与同步。
其他更新
- 部署方案:新增 IPv4/IPv6 环境部署逻辑,并默认开启 IPv6 功能特性;新增 bkpaas-app-operator 部署,PaaS3.0 开发者中心支持云原生应用。
- 管控平台:升级 GSE 服务,推出 Agent2.0,提升文件传输性能,支持 DHCP 协议,并提升 Agent 的安装成功率。
- 节点管理:支持安装 Agent2.0;支持 IPv6 单栈网路协议;优化动态寻址出现相同IP主机安装 Agent 的处理逻辑。
- 流程服务:产品 Logo 升级;支持移动端提单功能。
- 标准运维:作业平台系列插件支持滚动执行,优化插件选项;增加标签管理功能,标签列支持快速过滤;部分插件支持 IPv6 网络协议;管理员可以开启「子流程节点」重试/跳过;任务失败重试不再允许临时修改节点配置 , 仅允许修改任务级别的入参。
- 权限中心:分级管理员升级为“管理空间”,新增二级管理空间,释放主管理员的权限管理压力。
- 容器管理平台:资源视图可以展示 IPv6 网络协议信息,支持Deployments/Statefulsets等资源表单创建与更新。
监控平台
-
完善Kubernetes的观测场景,并推出临时分享功能,除了仪表盘查看类的,都可以进行临时分享页面
-
提升Trace检索能力,单Trace支持时序图、火焰图、表格统计等,链路追踪更清晰;支持列表接口、服务统计等;检索增加收藏管理功能。
-
支持按告警维度进行路由分派和告警升级;支持IPv6网络特性;空间优化,对接容器管理平台的项目、BK-CI、PaaS应用的指标;Transfer性能提升10倍,且支持自动均衡;存算分离架构,查询性能达到亿级数据。
日志平台
- 推出容器环境的日志采集,支持BCS vcluster 采集、 Containerd 集群采集,优化了采集界面,支持多Agent上报
- 自定义上报日志支持OTel格式;增加收藏目录、共享等管理能力;支持IPv6网络特性;空间优化,对接容器管理平台的项目、BK-CI、PaaS应用的指标。
CI 持续集成平台
- 权限中心升级,从 IAM 托管方式升级为蓝盾自托管方式,方便蓝盾管理员在蓝盾平台内闭环权限管理,支持按照组织架构授权
- 支持静态/动态流水线组,分组管理流水线。可以按照流水线组授权
- 构建详情页改版,支持触发材料/源材料展示、细化耗时统计、支持错误定位、优化重试结果查看
- 流水线模版支持并发组设置;流水线制品支持镜像类型;按照状态搜索流水线执行历史时,支持中间态;对具有暂停功能的插件,新选择时,默认自动选中“执行前暂停”;超时时间字段支持填写变量;PerforceSync 插件升级,支持上报源材料;支持一键初始化插件;插件发布、下载适配制品库全球化;matrix 上下文支持js对象的值访问;artifactory服务增加通用的静态文件上传接口;网关支持 IP 白名单等。
CI 代码分析
1、CodeCC问题管理模块
背景:作为一名开发者,由于一个蓝盾项目下有多个任务。用户在处理自己问题时需要不断去切换任务查看和处理,效率较低。
功能点:
- 项目下代码问题列表(跨任务)
- 项目下圈复杂度风险函数列表(跨任务)
2、CodeCC忽略配置模块
背景:作为一名项目管理者、QA,我知道对于代码检查扫出的问题,开发者会处理其中一部分,对于另一部分问题暂缓处理,原因是历史代码、待重构、后续批量处理等。因此需要有功能满足开发者对于暂缓处理问题的需求,而不是让其一味直接忽略。
功能点:
- 支持用户配置项目级别忽略类型
- 支持用户为某一种忽略类型配置定时提醒
- 新增忽略类型筛选
- 忽略问题新增快捷操作
3、CodeCC质量星级
背景:作为一名项目管理者、QA,我希望知道一个CodeCC任务质量好不好,而不是只能看问题数有多少。
功能点:
- 总览支持按维度查看,每个维度有评分;
- 总览支持质量星级;
- 项目下任务列表支持查看各任务质量星级
V6.2 版本亮点
【部署脚本】支持 IPv4/IPv6 环境部署逻辑,并默认开启 IPv6 功能特性;新增etcd、redis_cluster、bkauth、bk-apigateway 的部署;新增 bk-gse 网关注册逻辑等
【PaaS平台】二进制部署方案是PaaS 2.0 - 开发者中心,暂无特性功能更新
【暂停更新】由于产品策略,容器管理平台、可视化开发平台暂停更新
【其他产品】其他产品功能特性与容器化的7.1 保持一致