Erda 1.1 版本发布|3 大亮点特性最新解读

来源|尔达 Erda 公众号
Erda v1.1 Changelog:
https://github.com/erda-project/erda/blob/master/CHANGELOG/CHANGELOG-1.x.md
Erda 是由端点开源的一站式云原生 PaaS 平台,项目自开源发布以来,吸引了众多相关领域的专家和开发者们的关注,在大家的积极反馈下,社区的开发工作发展迅速。2021 年 7 月 27 日晚,Erda 1.1 版本正式发布,主要新增了 3 项重要功能,分别是:
- 支持项目级应用
- 项目协同事项变更消息订阅
- 支持导入用户已有 K8s 集群
以上 3 项重要功能的开发需求来自社区众多用户的实际反馈。此外,Erda v1.1 还新增了一些 bug 的修复和文档的更新,欢迎使用体验 Erda v1.1!感谢为本次版本做出贡献的社区小伙伴,我们将会继续广泛关注和采纳社区的建议,推动 Erda 项目的进一步发展,期待听到大家更多的反馈!
下文是本次版本发布功能的进一步介绍。
Erda v1.1 亮点特性
1. 支持项目级应用
目前,Erda 平台中所有的 CI/CD 都是在最小单元应用层进行的,但是实际产品或者解决方案开发过程中构建部署的场景往往是复杂多样性的,项目级的构建部署、自动化测试和制品发布也是实际场景中经常遇到的需求。在只有应用层构建部署的情况下,没有一个很优雅的方案来解决以上问题。
为了能够优雅解决上述问题,Erda 技术团队基于现有产品以应用为中心和 IaC 的理念,在 Erda 1.1 版本中支持了项目级应用。项目级应用本质上还是一个应用,仍通过 pipeline.yml 管理 CI/CD 的流水线过程,不同的是该 pipeline 流水线不仅仅是本应用代码构建、部署等 Action 能力的调用,还能对项目下其他应用的流水线进行编排和调用执行,从而实现项目级的应用部署功能。
具体的使用方法也非常简单,只要在 pipeline.yml 编排中选择应用构建、其他应用 pipeline 执行的 Action 即可。

图 1:应用创建 Action

图 2:应用流水线执行 Action
功能部分演示视频链接:https://www.bilibili.com/video/BV12y4y1j7zW/
2. 项目协同事项变更消息订阅
如何在一个平台让不同的研发角色进行高效协作,一直是项目管理的难点。Erda 平台也在始终致力于打造一个这样的协作平台,目前已经具备 milestone、backlog、sprint、requirement、task、bug 等管理功能,但是在事项订阅通知方面做的还不够好,不能及时接收到自己关注事项的变更通知,这在很大程度上阻碍了异步协同的高效性。
为此,在 Erda 1.1 版本中,我们增加了事项订阅的功能,让用户能够自定义关注自身的相关事项、当事项内容、状态、备注等发生变动时,都能够接收到站内信和邮件通知。

图 3:事项订阅
支持导入已有集群
当前,在 K8s 盛行的背景下,平台用户往往已经搭建一个或多个 K8s 集群,那么如何导入用户已构建集群进行复用呢?我们在 1.1 版本中提供了白屏化的集群导入方式,方便用户有效合理复用已有资源。
集群导入的方式支持原生的 Kuberconfig、Account 和平台 Agent 三种模式,多元化的集群导入管理方式更方便用户便捷导入。

图 4:集群导入
更多特性
- 手工测试用例支持异步导入导出
- 缺陷新增关闭日期的查看和筛选
- 事项协同-待处理页面支持翻页
- 代码仓库克隆地址优化
- 事项编辑滑窗及描述区块大小优化
- 事项协同表格支持调整分页大小
- 容器日志下载文件名和后缀格式优化:服务名_时间戳.log
Erda v1.1 Changelog:
https://github.com/erda-project/erda/blob/master/CHANGELOG/CHANGELOG-1.x.md
总结
本次 Erda 1.1 版本的发布,主要增强了平台 SaaS 化能力,解决社区用户使用 Erda 过程中反馈的问题。主要表现在以下三个方面:
- 支持项目级应用
- 项目协同事项变更消息订阅
- 支持导入用户已有 K8s 集群
如果你有任何疑问,欢迎添加小助手微信(Erda202106)加入交流群,参与交流和讨论!
- Erda Github 地址:https://github.com/erda-project/erda
- Erda Cloud 官网:https://www.erda.cloud/
Erda 1.1 版本发布|3 大亮点特性最新解读的更多相关文章
- Lucene 4.0 正式版发布,亮点特性中文解读[转]
http://blog.csdn.net/accesine960/article/details/8066877 2012年10月12日,Lucene 4.0正式发布了(点击这里下载最新版),这个版本 ...
- Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):5、Maven版本发布与后续版本更新(大结局)
文章目录: Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):1.JIRA账号注册 Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2.PGP ...
- JeeWx捷微3.1小程序版本发布,支持微信公众号,微信企业号,支付窗——JAVA版开源微信管家
支持小程序,JeeWx捷微3.1小程序版本发布^_^ JeeWx捷微V3.1——多触点小程序版本管理平台(支持微信公众号,微信企业号,支付窗) JeeWx捷微V3.1.0版本紧跟微信小程序更新,在 ...
- JAVA版开源微信管家—JeeWx捷微3.1小程序版本发布,支持微信公众号,微信企业号,支付窗
支持小程序,JeeWx捷微3.1小程序版本发布^_^ JeeWx捷微V3.1--多触点小程序版本管理平台(支持微信公众号,微信企业号,支付窗) JeeWx捷微V3.1.0版本紧跟微信小程序更新,在原有 ...
- EQueue 2.3.2版本发布(支持高可用)
前言 前段时间针对EQueue的完善终于告一段落了,实在值得庆祝,自己的付出和坚持总算有了成果.这次新版本主要为EQueue实现了集群功能,基本实现了Broker的高可用.另外还增加了很多实用的功能, ...
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本发布
(新年巨献) RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本发布 历时数月,RDIFramework.NET V2.8版本发布了,感谢大家的支持. RDIFram ...
- Spring.Net.FrameworkV3.0 版本发布了,感谢大家的支持
Spring.Net.FrameworkV3.0 版本发布了,感谢大家的支持. Spring.Net.Framework,基于.NET的快速信息化系统开发.整合框架,为企业或个人在.NET环境下快速开 ...
- 【AngularJS】 2.0 版本发布
[AngularJS] 2.0 版本发布 w5cValidator[AngularJS] 2.0 版本发布 w5cValidator 插件基于angular原有的表单验证,在原有的基础上扩展了一些 ...
- JEECG 3.7.2版本发布,企业级JAVA快速开发平台
JEECG 3.7.2版本发布 - 微云快速开发平台 JEECG是一款基于代码生成器的J2EE快速开发平台,开源界"小普元"超越传统商业企业级开发平台.引领新的开发模式(Onli ...
随机推荐
- 精准测试系列分享之一:JaCoCo 企业级应用的优缺点分析
一.JaCoCo简介 JaCoCo是Eclipse平台下的开源产品,以小型,轻量化著称,常见集成在Eclipse Workbench中,除此之外的启动方式包括对接Ant和Maven,或是命令行的方式进 ...
- (继承)Program2.1
覆盖和重写的意思是一样?结果是一样的 例如: 1 class Parent: # 定义父类 2 def myMethod(self): 3 print('调用父类方法') 4 5 6 class Ch ...
- 数组模拟双链表,你get到了吗?
数组模拟双链表 通过前面的学习我们知道单链表是单个指针指向操作,那么通过类比我们可以把指针设定为两个,并且让它们分别指向前后数据,这就是"双向链表".使用这种链表,不仅可以从前往后 ...
- Typora 快捷方式
1.标题编写 方法一:几个#号 代表几级标题 (共6级) 方法二:ctrl +1 .2.3.4.5.6 2.如何编写子标题 第一种:无序子标题(无序列表) *号 + 空格书写标题文本 (输入 ...
- 【centos】更换yum源
yum下载有时候很慢,可以换一下源: 步骤: 1)下载wget yum install -y wget 2)备份默认的yum mv /etc/yum.repos.d /etc/yum.repos.d. ...
- 计算机网络漫谈之IP数据包
网络层从 网络层 .IP与子网掩码 前前后后我们也说了两次了,IP 这个东西絮絮叨叨的也一直在提.今天我们来解开IP协议的面纱,还记得我们之前在数据链路层说的物理帧的结构吗?就是这样: 其中Head叫 ...
- harbor安装高可用
harbor架构 下载地址https://github.com/goharbor/harbor/ 高可用架构 解压压缩包 tar -xvf harbor-offline-installer-v1.10 ...
- Redis Stream类型的使用
一.背景 最近在看redis这方面的知识,发现在redis5中产生了一种新的数据类型Stream,它和kafka的设计有些类似,可以当作一个简单的消息队列来使用. 二.redis中Stream类型的特 ...
- vue监听器watch & 计算属性computed
侦听器watch vue中watch是用来监听vue实例中的数据变化 watch监听时有几个属性: handle:其值是一个回调函数,就是监听对象对话的时候需要执行的函数 deep:其值true 或者 ...
- go闭包使用
1.带参数闭包函数 func main() { //先调用闭包外面的方法传给变量 add_func := add(1, 2) //再调用里面的方法,因为有了i++ 同一个内存地址 在一次编译中i的值会 ...