本文介绍2022年度应用交付 AppStack 更新日志。
2022-11-01 更新日志
新功能
支持传统主机资源纳管
AppStack 资源池支持纳管传统主机。支持导入主机集群,支持阿里云云服务器 ECS、其他云厂商提供的主机、以及企业自有主机。
主机集群支持查看主机列表详情,支持添加机器、移除机器。
主机集群支持划分部署组,分配给不同的应用环境使用。
支持传统主机应用部署编排
应用编排支持传统主机脚本部署编排,支持定义应用部署所需要的制品、执行用户、启动脚本、停止脚本、健康检查脚本、清理脚本等。
支持在脚本中引用占位符,搭配应用变量组,实现一套部署脚本多环境差异化部署。
支持查看主机环境详情,查看机器最近部署的制品包、最近部署状态等
支持主机环境部署,支持分批发布
支持主机环境删除
支持主机环境扩容、缩容、回滚等
2022-09-08 更新日志
新功能
上线应用概览
上线应用初始化流程引导,通过 部署编排、环境规划、研发流程设置、应用发布 4步完成应用初始发布流程
应用概览作为应用进入第一落地页,展示应用最近工单、成员等概览信息
2022-06-16 更新日志
新功能
流水线AppStack部署插件支持使用流水线环境变量
流水线设置环境变量
AppStack部署任务「应用」、「环境」等表单项 $ 引用环境变量
运行流水线时设置环境变量值
缺陷修复
修复应用编排占位符无有效值校验信息重复问题
关联流水线错别字修改
优化
导入变量组,变量组键增加特殊字符校验
环境详情页面查询资源接口超时问题
2022-05-17 更新日志
新功能
应用环境详情页面集成阿里云ARMS Prometheus监控,监控本环境下各资源使用情况和健康状态
缺陷修复
修复服务连接同一主账号下子账号重复授权问题
修复应用负责人无法修改应用设置和添加成员的权限问题
修复新建应用名称规则校验不对问题
2022-04-12 更新日志
新功能
ACK资源详情页集成阿里云ARMS Prometheus监控,监控集群各类资源使用情况和健康状态
ACK资源详情页集成阿里云ARMS Kubernetes监控,监控集群网络请求,构建集群拓扑,便于查看服务依赖状态
缺陷修复
修复资源详情页展示集群节点数量与实际集群节点数不一致问题
修复变量组导入变量,value包含"="解析错误问题
修复服务连接列表无法展示问题
修复新建应用,应用名规则校验不准确问题
2022-03-17 更新日志
新功能
快速入门引导
资源池列表空状态增加三步快速入门引导,帮助用户快速完成资源导入、新建并部署应用主流程
应用列表空状态增加应用快速创建入口和三步快速入门引导,帮助用户快速完成应用创建、资源导入和应用部署
应用内发布流程引导,帮助快速完成应用编排、规划环境、以及应用发布流程
应用编排路径优化
应用编排页面直接展示编排模板,新增快速预览模板内容,帮助快速创建应用编排
体验集群申请引导
企业未导入过资源时,引导使用8小时免费集群体验AppStack整理流程
缺陷修复
修复导入资源Agent安装超时失败问题
修复服务连接列表无法展示问题
修复环境详情页面ingress资源查询失败问题
修复应用列表分页不对问题
优化
优化因Agent内存不足导致部署失败问题,Agent内存从1Gi调整为2Gi
导入集群安装Agent存在不兼容场景时,透出不兼容原因,帮助用户排查问题
2022-01-20 更新日志
新功能
应用级角色权限,支持应用下编排、变量、环境、发布等对象精细化权限管控
应用成员设置,支持新增成员、删除成员、修改成员角色权限等
缺陷修复
修复以数字开头的应用名创建报错问题
修复已经部署AppStack应用的Flow流水线没有关联到相应应用问题
优化
修改AppStack推荐发布流水线模板节点为中文,增加可阅读性
环境详情状态增加跳转部署单链接
2021-12-30 更新日志
新功能
企业级角色权限,支持应用、资源、编排模板、服务连接等对象企业级权限管控
缺陷修复
修复服务连接子账号创建授权失败问题
2021-12-15 更新日志
新功能
8小时免费体验集群
缺陷修复
修复应用名为openapi关键字导致操作失败问题
修复资源详情页CPU单位展示错误问题
修复集群列表移除集群缺少稳定按钮问题
修复资源已经删除但在环境关联资源下拉列表里还存在问题
优化
应用编排:增加一个组件只能编排一个k8s资源校验
应用编排:增加常用YAML语法校验
2021-11-30 更新日志
新功能
导入集群Agent安装状态、日志透出
集群不可达/不可用时支持强制删除环境
优化
提交部署单增加集群连通性检查
提交部署单时增加集群是否成功安装Agent校验
扩缩单增加资源多版本校验
部署单详情部署进度增加前往环境入口
部署单终止增加终止处理中交互
2021-11-12 更新日志
新功能
增加应用编排的校验能力,对 K8s Schema 进行校验并提示问题
容器日志增加全屏查看功能
缺陷修复
修复部署工单因版本记录不一致导致卡住的问题
修复部署工单因集群 Agent 状态异常导致卡住的问题
修复回滚后编排版本展示错误问题
修复新建部署单 YAML 渲染卡住问题
修复 YAML 渲染失败后不断轮询页面的问题
修复环境删除后工单记录丢失环境信息的问题
修复集群异常时生成部署工单卡住的问题
修复集群异常时部署工单无法关闭的问题
修复删除应用后未清楚关联流水线信息的问题
修复历史工单未记录部分快照数据导致点击查询不到的问题
修复在编排时添加变量失败的问题
优化
流水线执行后列表状态自动刷新
应用编排版本和变量版本增加 Latest 标记
增加部署单结束后引导到环境详情或工单列表进行回滚的文案说明
工单详情页增加工单ID展示
扩缩容工单增加分批数据的说明文案
查看 YAML 窗口增加去查看应用编排的入口
增加应用编排校验的文案说明
增加导入资源时管理服务连接的操作入口
2021-11-4 更新日志
新功能
应用编排:支持校验 Kubernetes schema,协助用户检查 YAML 文件编写的正确性
变量管理:支持查看历史版本内容
缺陷修复
修复部分存量企业无法安装 AppStack 的问题
修复部署时关闭集群导致部署工单卡住的问题
修复工单异常超时无法结束的问题
修复应用编排为空时未拦截提交部署工单的问题
修复删除应用后重新同名应用后存在异常数据问题
修复存在异常 Pod 环境无法删除的问题
修复首批暂停后 Service 部署卡住的问题
修复扩缩容后再次部署中回滚失败的问题
优化
从 AppStack 生成的企业成员邀请链接,点击登录后默认进入 AppStack 页面
优化终止部署工单的收尾清理处理逻辑,改善点击终止后反馈时间过长问题
部署失败后保留最近事件的快照,以便协助用户排查问题
优化集群访问异常时的报错提示
优化工单详情信息展示
2021-10-27 更新日志
新功能
应用编排:支持以原生 YAML 格式和 Helm Chart 格式导出应用编排
应用编排:支持查看应用编排历史版本的内容,支持历史版本之间的对比
环境管理:支持在删除环境时清理删除实际部署到集群中的资源
环境管理:支持在环境详情中展示 Ingress 的路由规则
部署运维:支持在提交部署单时修改部署策略,可选策略为滚动升级和分批部署
资源管理:支持展示 Agent 的安装日志,以及幂等地重新安装 Agent
缺陷修复
修复删除应用后再次创建同名应用出现异常数据的问题
修复 YAML 文件语法错误导致部署工单无法执行的问题,对语法错误进行提示
修复未创建应用编排时,点入进入环境报错的问题
修复未创建应用编排时,未拦截部署的问题
修复组件名未做一致性校验的问题
优化
环境管理:增加环境操作的关键事件记录
环境管理:增加环境操作异常情况的用户引导
2021-10-15 更新日志
新功能
应用编排:支持应用编排展示修订版本,支持版本之间进行对比
资源管理:增加在集群重新安装Agent的操作入口,从而在安装异常时可以幂等重试安装
缺陷修复
修复偶发性环境有运行中的部署单,再次新建部署未进行拦截
修复未关联资源的环境,未拦截部署
修复多环境部署,回滚到该版本只带了一个环境的问题
修复资源池绑定环境后,环境删除后资源池也无法删除问题
修复应用中存在运行中环境,应用也能被删除问题
修复分批部署暂停策略“首批部署”失败问题
修复环境未关联资源和环境锁定时流水线依然可以部署问题
优化
应用编排YAML格式错误,在新建部署单时追加错误提示