Chaos Mesh

在 Kubernetes 长停止浑沌测试 Chaos Mesh

Apache-2.0
Google Go 检查源码»
跨平台
2020-03-24
h4cd

Chaos Mesh 是一个云原生的浑沌工程(Chaos Engineering)平台,可在 Kubernetes 情况中停止浑沌测试。

Chaos Mesh 重要包含两大年夜组件:

  • Chaos Operator:核心组件
  • Chaos Dashboard:可视化面板,显示浑沌实验对体系在线办事的影响

Chaos Operator 以一种可管理的方法将毛病注入到应用法式榜样和 Kubernetes 基本构造中,从而为浑沌实验和主动编排供给了简单的自定义场景。重要包含三个构成部分:

  • Controller-manager:用于筹划和管理 CRD 对象的生命周期
  • Chaos-daemon:在特定节点上以特权体系权限作为守护过程运转搜集与 Cgroup 等
  • Sidecar:一种特别类型的容器,它由 webhook-server 静态注入到目标 Pod 中,可用于劫持应用法式榜样容器的 I/O。

Chaos Operator 应用自定义资本定义(Custom Resource Definition,CRD)定义浑沌对象。以后完成支撑用于毛病注入的 CRD 对象 PodChaos、NetworkChaos、IOChaos 和 TimeChaos,它们对应于以下重要操作:

  • pod-kill:模仿 Kubernetes Pod 被 kill。
  • pod-failure:模仿 Kubernetes Pod 持续弗成用,可以用来模仿节点宕机弗成用处景。
  • network-delay:模仿搜集延迟。
  • network-loss:模仿搜集丢包。
  • network-duplication:模仿搜集包反复。
  • network-corrupt:模仿搜集包破坏。
  • network-partition:模仿搜集分区。
  • I/O delay:模仿文件体系 I/O 延迟。
  • I/O errno:模仿文件体系 I/O 缺点 。
的码云指数为
逾越 的项目
加载中
此软件有 1 条评论,请先登录后再检查。

暂无资讯

暂无问答

浑沌工程利器:chaos-mesh 开辟之镜像编译

更多内容,请拜访:https://github.com/huangwei2013 welcome :) chaosmesh是一款K8S情况用的浑沌工程轻量级完成,支撑多种浑沌场景构建。 它可经过过程docker镜像方法安排,但假设想修改/二次...

06/12 23:39
187
0
Chaos Mesh —— 让应用跟浑沌在 Kubernetes 上共舞

作者:殷成文 2019 年 12 月 31 日,我们在 GitHub 上正式开源了 Chaos Mesh。作为一个云原生的浑沌测试平台,Chaos Mesh 供给在 Kubernetes 平台长停止浑沌测试的才能。本篇文章将环绕 Chao...

01/03 16:25
183
0
基于 Chaos Mesh® 和 Argo 打造分布式测试平台

作者:叶奔, 殷成文 不久前我们开源了基于 Kubernetes 的浑沌测试对象 Chaos Mesh®,Chaos Mesh 供给了模仿体系异常状况的才能,但这只是浑沌工程中的一环,完全浑沌工程核心准绳包含了体系...

06/30 11:19
68
0
Mesh Filter & Mesh Render

【Mesh Filter】   The Mesh Filter takes a mesh from your assets and passes it to the Mesh Renderer for rendering on the screen.   Mesh Filter决定应用哪个Mesh。Mesh Filter...

2019/04/10 18:53
72
0
HackTheBox chaos writeup

大年夜家好,我是大年夜白,鉴于在强网杯中遭到了攻击,决定尽力晋升一下本身姿势程度,先去hackthebox刷一波退役靶机 起首是chaos,这个靶机之前还激活的时辰打过,不过没有打上去,先照着官方给出的...

2019/09/24 20:36
0
0
A RECURRENT NEURAL NETWORK WITHOUT CHAOS

本篇文章的简介了一个异常简单的门限RNN(gated recurrent neural network), 这里有两扇门horizontal/forget gate和vertical/input gate, 即 个中 (logistic sigmoid function) 下面假定输...

2018/07/18 21:59
46
0
Chaos Engineering工程实战--chaosblade

Chaos Engineering(浑沌工程),信赖弄互联网的或多或少都听过,Netflix创造了Chaos Monkey,经过社区的生长回馈,渐渐行成了Chaos Engineering,当你看到这边文章的时辰,信赖你对浑沌工程是...

2019/06/10 16:30
3K
0
甚么是Service Mesh

Service Mesh作为下一代微办事技巧的代名词,初出茅庐却深得人心一鸣惊人,大年夜有一统微办事时代的趋势。 那么究竟甚么是Service Mesh? 一言以蔽之:Service Mesh是微办事时代的TCP协定。 有了...

07/04 09:55
42
0

没有更多内容

加载掉败,请刷新页面

前往顶部
顶部