开年喜报!Walrus成功入选CNCF云原生全景图
近日,数澈软件 Seal (以下简称“Seal”)旗下开源应用管理平台 Walrus 成功入选云原生计算基金会全景图(CNCF Landscape)并收录至 “App Definition and Development - Application Definition & Image Build”板块,该板块包含了 Helm、Backstage、Dapr 等知名开源项目。

图片截自:https://landscape.cncf.io
CNCF Landscape 始于2016年,是 CNCF 社区维护的重要项目。它致力于收录全球范围内有潜力、有影响力的云原生开源项目,这些项目的功能覆盖完整的云原生应用开发周期,为企业构建云原生体系提供选型参考,同时也是 IT 从业者的云原生资源地图。此次成功入选意味着 Walrus 正式成为 CNCF 认可的云原生实践体系的组成部分。
Walrus 是一款应用管理平台,于2023年8月正式开源,它旨在采用平台工程的方式降低使用基础设施的复杂度,减轻认知负担,促进研发和运维的无缝协作,打造简洁优雅的应用管理和部署体验。
与市面上其他应用平台相比,Walrus 支持从底层基础设施资源(计算、网络、存储等)到应用层服务(容器及非容器)的自动化创建、配置及部署管理,实现全套应用系统各种服务模块和依赖资源模块的统一编排。
Walrus 通过 Resource Definitions(资源定义)构建多云、混合基础设施上层统一抽象,帮助运维团队基于不同基础设施及企业的最佳实践及安全合规要求选择合适的基础设施组件并预置配置参数,同时屏蔽基础设施复杂度,让研发团队无需关注底层技术细节,以自服务方式在各类环境中创建并使用资源。
运维团队通过配置 Resource Definition 中包含的匹配规则、模板及预置参数、UI Schema,即可提供多种资源类型供研发团队使用。
与此同时,研发团队无需了解技术细节,只需创建 Resource 对象声明需要使用的资源类型及基本配置信息,即可在各种环境中自动化创建所需资源并使用,从而完成整个应用系统及环境的快速部署。单一的walrus file 定义可以在任意基础设施(研发人员本地PC、私有云、公有云等)之上使用,

不仅如此,Walrus 还能提供更高层次的管理和部署便捷性、灵活性,这使其成为 CNCF Landscape 中备受认可的一环。主要特性包括:
- 动态环境管理:Walrus 支持批量克隆和随时启停应用环境,并且操作过程中无需重复配置,提升企业资源使用和软件交付效率。
- 统一视图:Walrus 提供统一资源视图,用户可以在单一视图中实现查看资源列表、管理资源及其底层组件,查看日志、进行终端调试故障、获取服务的URL等操作,简化资源管理。
- 可扩展架构:Walrus 对 Terraform 和 OpenTofu 的模板及 Deployer 提供支持,后续将扩展支持更多的 IaC 模板,避免供应商锁定。
- AI助手辅助:Seal 于2023年9月开源了 DevOps AI 助手 Appilot,支持 Walrus、Kubernetes 作为后端,用户使用自然语言即可实现应用管理和部署、环境管理、故障排查、信息查询等功能。
“此次入选 CNCF 云原生全景图,将极大促进 Walrus 在全球范围内的推广和采纳。我们十分期待来自全球的云原生开发者参与其中,与我们一起拓展 Walrus 的更多可能。Seal 也将在云原生领域持续深耕,推陈出新,为广大开发者提供更为出色的产品体验。” Seal 联合创始人及 CEO 秦小康表示。
完全开源,轻松上手
Seal 团队秉持着一以贯之的开源理念和开箱即用的产品设计思路,Walrus 基于 Apache 2.0 许可完全开源,并且仅需一行命令您就可以在已安装 Docker 的电脑上部署 Walrus:
sudo docker run -d --privileged --restart=always -p 80:80 -p 443:443 -p 30000-30100:30000-30100 --name walrus sealio/walrus:v0.5.1
如果您喜欢这个项目,欢迎在 Github 上为我们点亮
Walrus GitHub 主页:
https://github.com/seal-io/walrus
Walrus 在线文档:
https://seal-io.github.io/docs/zh/
开年喜报!Walrus成功入选CNCF云原生全景图的更多相关文章
- 始于阿里,回归社区:阿里8个项目进入CNCF云原生全景图
破土而出的生命力,源自理想主义者心底对技术的信念. 云原生技术正席卷全球,云原生基金会在去年KubeCon +CloudNativeCon NA的现场宣布: 其正在孵化的项目已达14个,入驻的厂家或产 ...
- 重磅 | 腾讯云服务网格开源项目 Aeraki Mesh 加入 CNCF 云原生全景图
作者 赵化冰,腾讯云工程师,Aeraki Mesh 创始人,Istio member,Envoy contributor,目前负责 Tencent Cloud Mesh 研发工作. 摘要 近日,腾讯云 ...
- Porter 进入 CNCF 云原生全景图,新版本即将发布!
近日,KubeSphere 社区子项目面向物理机环境的负载均衡器 Porter 正式进入 CNCF Landscape.CNCF Landscape 在云原生实践过程中的每个环节帮助用户了解有哪些具体 ...
- 巨杉数据库加入CNCF云原生应用计算基金会,共建开源技术生态
近日,巨杉数据库正式加入全球顶级开源社区,云原生应用计算基金会 (Cloud Native Computing Foundation,以下简称CNCF),成为CNCF基金会会员,是中国最早加入的开源云 ...
- VoltDB成功入选CNCF Landscape云原生数据库全景图
近日,VoltDB正式入选 CNCF Landscape(可能是目前其中唯一的关系型分布式内存数据库).此次VoltDB 进入 CNCF Landscape,意味着 VoltDB 正式成为了 CNCF ...
- CNCF官方大使张磊:什么是云原生?
作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 编者说: 从 2015 年 Google 牵头成立 CNCF 以来,云原生技术开始进入公众的视线并取得快速的发展,到 2018 年包括 Go ...
- CNCF 宣布成立应用交付领域小组,正式开启云原生应用时代
作者|赵钰莹 作为云原生领域的顶级开源社区, Cloud Native Computing Foundation (云原生基金会,以下简称 CNCF)近日宣布成立 Application Delive ...
- 重磅!业界首个云原生批量计算项目Volcano正式晋级为CNCF孵化项目
摘要:4月7日,云原生计算基金会(CNCF)宣布,由华为云捐献的业界首个云原生批量计算项目Volcano正式晋级为CNCF孵化项目. 4月7日,云原生计算基金会(CNCF)宣布,由华为云捐献的业界首个 ...
- Kubernetes 入门必备云原生发展简史
作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 "未来的软件一定是生长于云上的"这是云原生理念的最核心假设.而所谓"云原生",实际上就是在定义一条能 ...
- 阿里云如何基于标准 K8s 打造边缘计算云原生基础设施
作者 | 黄玉奇(徙远) 阿里巴巴高级技术专家 关注"阿里巴巴云原生"公众号,回复关键词 1219 即可下载本文 PPT 及实操演示视频. 导读:伴随 5G.IoT 的发展,边缘 ...
随机推荐
- 什么是 doris,为什么几乎国内大厂都会使用它
转载至我的博客 https://www.infrastack.cn ,公众号:架构成长指南 今天给各位分享一个非常牛的实时分析型数据库Apache Doris,几乎国内的一二线大厂都在使用它做数据分析 ...
- 【面试题精讲】Mysql如何实现乐观锁
有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top 首发博客地址 文章更新计划 系列文章地址 在 MySQL 中,可以通过使用乐 ...
- [转帖]TiKV & TiDB相关笔记
https://www.jianshu.com/p/1141be233bb2 一.TiKV存储 简述 通过单机的 RocksDB,TiKV 可以将数据快速地存储在磁盘上:通过 Raft,将数据复制到多 ...
- [转帖]PostgreSQL数据加载工具之pg_bulkload
https://www.jianshu.com/p/b576207f2f3c 1. pg_bulkload介绍 PostgreSQL提供了一个copy命令的便利数据加载工具,copy命令源于Postg ...
- [转帖]高性能分布式对象存储——MinIO实战操作(MinIO扩容)
https://juejin.cn/post/7132852449244610574 一.前言 MinIO的基础概念和环境部署可以参考我之前的文章:高性能分布式对象存储--MinIO(环境部署) 二. ...
- [转帖]Docker:Python环境Docker镜像瘦身
https://www.jianshu.com/p/c0ad13e0be85 关键字:Docker,Python 原始镜像 封装一个Python 3.7的环境并且安装Python依赖包实现一个机器学习 ...
- [转帖]Linux性能分析(二):理解CPU上下文切换
在计算机中,上下文切换是指存储进程或线程的状态,以便以后可以还原它并从同一点恢复执行.这允许多个进程共享一个CPU,这是多任务操作系统的基本功能. Linux 是一个多任务操作系统,它支持远大于 CP ...
- [转帖]Linux实用技巧——find查找指定时间内修改过的文件或目录
https://cloud.tencent.com/developer/article/1694949 解决方案 例:查找出五分钟内修改过的文件 [root@mobius ~]$ find ./* - ...
- 详解Promise.race()可以解决多个异步请求那个请求先返回
Promise.race([]);接受一个参数,由promise组成的一个数组: 它的返回结果是promise对象: 它的结果和状态由什么去决定呢? 由第一个改变Promise状态的对象去决定:若是返 ...
- Go 复合数据类型之结构体与自定义类型
Go 复合数据类型之结构体与自定义类型 目录 Go 复合数据类型之结构体与自定义类型 一.类型别名和自定义类型 1.1 类型定义(Type Definition) 简单示例 1.2 类型别名 简单示例 ...