官宣:恭喜 ChaosBlade 项目进入 CNCF Sandbox
来源 | 阿里巴巴云原生公众号
阿里巴巴开源的混沌工程项目 ChaosBlade 通过 CNCF TOC 投票,顺利推进 CNCF Sandbox。CNCF 全称 Cloud Native Computing Foundation (云原生计算基金会) ,旨在为云原生软件构建可持续发展的生态系统,服务于厂商中立的快速增长的开源项目,如 Kubernetes、Prometheus、Envoy 等。
ChaosBlade github 地址:
https://github.com/chaosblade-io/chaosblade
项目介绍
ChaosBlade 是阿里巴巴 2019 年开源的混沌工程项目,包含混沌工程实验工具 chaosblade 和混沌工程平台 chaosblade-box,旨在通过混沌工程帮助企业解决云原生过程中高可用问题。实验工具 chaosblade 支持 3 大系统平台,4 种编程语言应用,共涉及 200 多个实验场景,3000 多个实验参数,可以精细化地控制实验范围。混沌工程平台 chaosblade-box 支持实验工具托管,除已托管 chaosblade 外,还支持 Litmuschaos 实验工具。已登记使用企业 40 多家,其中已在工商银行、中国移动、小米、京东等企业中落地使用。
核心能力
ChaosBlade 具备以下功能特点:
- 丰富的实验场景:包含基础资源(CPU、内存、网络、磁盘、进程、内核、文件等)、多语言应用服务(Java、C++、NodeJS、Golang 等)、Kubernetes 平台(覆盖 Container、Pod、Node 资源场景,包含上述实验场景)。
- 多样化的执行方式:除了使用平台白屏化操作,还可以通过工具自带的 blade 工具或者 kubectl、编码的方式执行。
- 便捷的场景扩展能力:所有的实验场景遵循混沌实验模型实现,并且不同层次场景对应不同的执行器,实现简单,易于扩展。
- 实验工具自动化部署:无需手动部署实验工具,实现实验工具在主机或集群上自动化部署。
- 支持开源实验工具托管:平台可托管业界主流的实验工具,如自身的 chaosblade 和外部的 litmuschaos 等。
- 统一混沌实验用户界面:用户无需关心不同工具的使用方式,在统一用户界面进行混沌实验。
- 多维度实验方式:支持从主机到 Kubernetes 资源,再到应用维度进行实验编排。
- 集成云原生生态:采用 Helm 部署管理,集成 Prometheus 监控,支持云原生实验工具托管等。
架构设计
Chaosblade-box 架构如下:
通过控制台页面可实现 chaosblade、litmuschaos 等已托管工具自动化部署,按照社区建立的混沌实验模型统一实验场景,根据主机、Kubernetes、应用来划分目标资源,通过目标管理器来控制,在实验创建页面,可以实现白屏化的目标资源选择。平台通过调用混沌实验执行来执行不同工具的实验场景,配合接入 prometheus 监控,可以观察实验 metric 指标,后续会提供丰富的实验报告。
Chaosblade-box 的部署也非常简单,具体可以查看:https://github.com/chaosblade-io/chaosblade-box/releases。
客户案例
未来规划
ChaosBlade 未来以云原生为基础,提供面向多集群、多环境、多语言的混沌工程平台和混沌工程实验工具。实验工具将继续聚焦在实验场景丰富度和稳定性方面,支持更多的 Kubernetes 资源场景和规范应用服务实验场景标准,提供多语言实验场景标准实现。混沌工程平台聚焦在简化混沌工程部署实施方面,后续会托管更多的混沌实验工具和兼容主流的平台,实现场景推荐,提供业务、系统监控集成,输出实验报告,在易用的基础上完成混沌工程操作闭环。欢迎大家加入社区,共同推动混沌工程领域发展,切实在企业中落地,构建高可用的分布式系统。
官宣:恭喜 ChaosBlade 项目进入 CNCF Sandbox相关推荐
- 11 个新项目入选 CNCF Sandbox | 云原生生态周报 Vol. 56
业界要闻 CNCF 成立新的工作组 WG-Naming 目前首要任务是消除带有种族歧视的词语,比如 node-role.kubernetes.io/master ,whitelist/blacklis ...
- OAM K8s 标准实现 Crossplane 项目进入 CNCF Sandbox
2020年6月24日,全球顶级开源社区Cloud Native Computing Foundation(云原生计算基金会,以下简称 CNCF)技术监督委员会(Technical Oversight ...
- 官宣!CNCF 正式接受 Istio 成为孵化项目
北京时间 2022 年 9 月 28 日 23 点 00 分,「DaoCloud 道客」从 Istio 指导委员会获悉,CNCF 正式接受 Istio 成为孵化项目. Istio 作为目前最流行的服务 ...
- DevStream 成为 CNCF Sandbox 项目啦!- 锣鼓喧天、鞭炮齐鸣、红旗招展、忘词了。
文章目录 开局两张图,内容全靠"编" DevStream ❤️ CNCF CNCF Cloud Native Interactive Landscape 严肃版本,留给严肃的人 帷 ...
- 官宣!Apache Doris 从 Apache 孵化器毕业,正式成为 Apache 顶级项目
官宣!Apache Doris 从 Apache 孵化器毕业,正式成为 Apache 顶级项目! 全球最大的开源软件基金会 Apache 软件基金会(以下简称 Apache)于美国时间 2022 年 ...
- Meta发言人否认扎克伯格辞职;英国对苹果和谷歌展开反垄断调查;罗永浩官宣细红线科技融资成功 | 每日大事件...
数据智能产业创新服务媒体 --聚焦数智 · 改变商业 01.Meta 发言人否认扎克伯格将于明年辞职 据媒体报道,从内部消息人士获悉,扎克伯格已经决定在2023年辞职.同时,此举并不会影响Meta的元 ...
- GitHub重磅官宣!您的代码已被打包至北极,传给一千年后的程序员!
千年之约 7 月 16 日,Github 官方博客正式官宣!将 2020 年 2 月 2日 前贡献过的所有开源代码生成了一次快照,并将源代码以 QR 码的方式存储在了 186 箱胶片里,胶片每帧都包含 ...
- 官宣!《新程序员·开发者黄金十年》正式发布
"在互联网还不发达的时代,就是<程序员>伴我成长的." "怀念啊,曾经<程序员>的日子." "我是看着<程序员>长 ...
- 最新发布| Jira官宣中国区本地部署特殊政策,公布Data Center价格
Atlassian官方发布Jira Server版停售消息至今已3个月,面对中国区用户的抗议,官方终于于2021年2月2日推出针对性政策,即将DC版准入门槛从500人下调至25人,并于2月5日召开发 ...
最新文章
- 自定义dropout
- 三轴加速度传感器和六轴惯性传感器_[算法][三轴、六轴、九轴传感器算法分析] 1、分享一个三轴加速计matlab动态可视化脚本...
- c与python 数据传递-详解python如何调用C/C++底层库与互相传值
- 太监式的自主知识产权研发特色 (Z)
- VC++ 使用attributes定义接口
- 【JS】我的JavaScript学习之路(2)
- System.Net.Cookie
- 深度学习最常用的学习算法:Adam优化算法
- SpringBoot 工程目录 整合mybatis-neo4j(注解类型)-增删改查
- C#关于制作截图工具(一)简单截图
- 用GibbsLDA做Topic Modeling
- Excel_使用条件格式制作甘特图
- matlab非参数检验(符号检验,秩和)
- 40.WLAN基础网络规划介绍_WLAN无线网络干扰分析及华为负载均衡技术
- imo教我们的互联网思维9大玩法
- Python3.8场景式编程学习与训练- 第1章 入门基础 Python学习方法论与学习资源
- 使用dd命令克隆整个系统
- SpringBoot集成腾讯云短信实现注册/登录功能
- C++设计模式-中介者模式详解
- linux的用户和组的管理
热门文章
- 为修复一个代码执行安全漏洞,TensorFlow决定不再支持YAML
- 1.20 正则表达式详解
- 机器学习中常见的希腊字母
- 2021 ICPC 江西省大学生程序设计竞赛(热身赛)【完结】
- 3.2.4 页面分配策略
- 2.2.4 调度算法: 先来先服务 最短作业优先 最高相应比优先
- Linux之文件查找命令
- Spring boot自动注册DispatcherServlet
- php学历低,学历低学起php来难不难
- python统计单词频率、存放在字典中_Python3实现统计单词表中每个字母出现频率的方法示例...