go-chaos:用于混乱测试的简单快速入门

时间:2024-05-12 12:47:29
【文件属性】:

文件名称:go-chaos:用于混乱测试的简单快速入门

文件大小:18KB

文件格式:ZIP

更新时间:2024-05-12 12:47:29

Go

乱 这是一个简单的微服务,用于演示CI / CD管道内质量随时间的变化。 它使我们能够在软件的每个版本中烘培出不同的故障特征,因此我们可以使用它来通过连续交付工具演示随着时间的推移的故障。 打开或关闭故障 要修改此快速入门中的失败,请编辑文件: 崩溃 CRASH设置为true以启用崩溃 CRASH_DURATION指定崩溃的持续时间,例如1m持续一分钟。 使用例如10s或2h HTTP请求失败 REQUEST_FAIL允许您打开返回失败的http请求: 设置为0将禁用失败的http请求 设置为1会使每个http请求失败 设置为2会使其他所有请求均失败 设置为N每N个请求都会失败 REQUEST_ERROR_CODE http状态代码以返回失败。 默认为404


【文件预览】:
go-chaos-main
----watch.sh(89B)
----OWNERS_ALIASES(77B)
----curlloop.sh(122B)
----charts()
--------go-chaos()
----Dockerfile(63B)
----preview()
--------Kptfile(256B)
--------values.yaml.gotmpl(278B)
--------helmfile.yaml(883B)
----OWNERS(46B)
----main.go(2KB)
----.gitignore(65B)
----.lighthouse()
--------jenkins-x()
----Makefile(2KB)
----go.sum(1KB)
----README.md(1024B)
----.gitattributes(27B)
----go.mod(140B)

网友评论