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 ...
随机推荐
- 数组中只出现过一次的数字 牛客网 剑指Offer
数组中只出现过一次的数字 牛客网 剑指Offer 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了偶数次.请写程序找出这两个只出现一次的数字. def FindNumsAppearOnce ...
- 第k短路(Dijkstra & A*)
最短路,即第1短路有很多种求法,SPFA,Dijkstra等,但第k短路怎么求呢?其实也是基于Dijkstra:因为Dijkstra用的是堆优化,这样保证每次弹出来的都是最小值,只是求最短路只是弹出一 ...
- 树形DP 枚举祖宗的例题
这类题目是真的很头疼....其实这类题目的特征也很明显,叶子结点贡献答案时和其所在链的祖宗有关,也就是说要想得知其贡献必须知道他的所有祖宗的贡献,其实处理方法也不是太难,就是在dfs枚举时顺便把祖宗的 ...
- hdu 1227 Fast Food(DP)
题意: X轴上有N个餐馆.位置分别是D[1]...D[N]. 有K个食物储存点.每一个食物储存点必须和某个餐厅是同一个位置. 计算SUM(Di-(离第i个餐厅最近的储存点位置))的最小值. 1 < ...
- C#笔记2__Char类、String类、StringBuilder类 / 正则表达式 /
Char类 String类 字符串的格式化:String类的Format方法 StringBuilder类 以上:百度 or 查手册.....
- js和jq文档操作
JS文档操作 一.dom树结构 1.元素节点 2.文本节点 3.属性节点 不属于元素节点的子节点 4.文档节点(document) 二.处理元素节点 method 1.docu ...
- Docker 搭建 Jenkins 持续集成自动化构建环境
1.Docker镜像拉取 Jenkins 环境命令 docker pull jenkins/jenkins:lts 查看下拉取的镜像 docker images 2.通过容器编排方式构建 Jenkin ...
- split,cdn,shell脚本,tmux,记一次往国外服务器传大文件的经历
需求是这样的:将一个大概680M的Matlab数据文件传到国外某所大学的服务器上,服务器需要连接VPN才能访问,由于数据文件太大,而且如果我直接ssh连过去或者用ftp传输,那么中间很可能中断. ps ...
- Spring Security OAuth2 单点登录
1. OAuth 2.0 OAuth(Open Authorization)为用户资源的授权提供了一个安全的.开放而又简易的标准.最简单的理解,我们可以看一下微信OAuth2.0授权登录流程: 通过O ...
- 计算机网络-3-5-以太网MAC层及交换机
MAC层的硬件地址 在局域网中,硬件地址又称为物理地址或者MAC地址(因为这种地址用在MAC帧中) IEEE 802标准为局域网规定了一种48位(6字节)的全球地址,固化在适配器的ROM中. 如果计算 ...