2021-9 AppStack 上线公测

2021-9-30 Beta 公测版本发布

此版本是 Beta 公测版本。

新功能

  • 应用管理:创建应用后预生成开发、测试、生产三套环境及其变量组,方便用户快速完成初始化配置

  • 全局设置:支持企业自定义应用编排模版,方便企业集中定义约束应用部署架构和资源描述

  • 全局设置:支持服务连接管理,方便人员离职转岗后调整云服务授权或集群访问凭证

缺陷修复

  • 部署中进行回滚偶发异常问题

  • 导入集群安装Agent异常问题

  • 环境列表中当前版本数据缺失问题

  • 未部署环境无创建人信息,且无法跳转编排和变量组问题

  • 集群状态异常时,导入资源时报错不可读问题

  • 修改编排提交修改日志自动填写

  • ACK的资源在同一企业内禁止重复导入

优化

  • 应用编排:在新建环境选择变量组处新增“新建变量组”操作入口

  • 部署工单:增加了K8s schema格式校验错误提示

  • 资源管理:增加了K8s集群中OAM版本兼容性探测逻辑

2021-9-17 Alpha 内测版本发布

云效应用交付平台 AppStack 的第一个正式上线版本,此版本仅供内测使用。

AppStack 提供以下主要功能:

应用编排

  • 支持以 Kubernetes 原生 YAML 方式定义应用部署架构和资源

  • 在原生YAML基础上增加了占位符与变量组机制,实现一套编排多环境差异化部署

环境管理

  • 支持环境定义,开发环境、测试环境、生产环境划分隔离

  • 支持环境观察,异常感知与问题排查,支持查看容器日志与 Kubernetes 关键事件

部署运维

  • 支持 Kubernetes 原生滚动升级部署策略

  • 支持分批部署,定义部署批次与暂停策略,使生产部署过程更加精细可控

  • 支持一键暂停、一键回滚

  • 支持批量部署多个环境

  • 支持扩缩容

  • 支持环境锁定

部署版本

  • 清晰的版本记录可追溯,回滚完整无遗漏

工单记录

  • 部署、回滚、扩缩容、删除环境的运维工单记录可追溯

变量/变量组

  • 支持自定义变量与变量组,可关联到不同环境来实现差异化部署

  • 支持系统内置变量

应用发布

  • 集成云效流水线 Flow ,为应用交付提供从代码分支、构建、测试,到部署的任务编排能力

  • 支持新建流水线,关联已有流水线

资源管理

  • 支持导入阿里云容器服务 Kubernetes(ACK)集群

  • 支持以 KubeConfig 凭证方式导入通用 Kubernetes 集群

  • 展示集群资源、主机、容量等信息

全局设置

  • 支持全局定义应用编排模版