chaostoolkit:混沌工程实验自动化与编排

时间:2024-03-08 16:38:43
【文件属性】:

文件名称:chaostoolkit:混沌工程实验自动化与编排

文件大小:46KB

文件格式:ZIP

更新时间:2024-03-08 16:38:43

automation reliability-engineering reliability resiliency chaos-engineering

混沌工具包-混沌工程的开放API Chaos Toolkit是一个项目,其任务是为社区所需的所有各种形式的混沌工程工具提供免费,开放和社区驱动的工具包和API。 为什么选择混沌工具包? Chaos Toolkit具有两个主要目的: 提供完整的混沌工程实施,通过提供适用于该学科的简单起点来简化混沌工程的采用。 与社区一起定义一个开放的API,以便可以使用与新兴的许多商业,私有和开源混沌实现的集成来一致地执行任何混沌实验。 简化混沌工程的采用 首先,Chaos Toolkit的目的是使对您的实时系统进行实验变得简单明了,从而树立对其行为的信心并了解潜在的弱点。 遵循的,Chaos Toolkit旨在成为将这些原理应用于您自己的复杂甚至是混沌系统的最简单方法。 混沌工程的开放API 其次,Chaos Toolkit通过JSON / YAML格式的实验定义为Chaos Engineer


【文件预览】:
chaostoolkit-master
----MANIFEST.in(108B)
----requirements-dev.txt(63B)
----pyproject.toml(173B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----Dockerfile(703B)
----chaostoolkit()
--------check.py(1KB)
--------cli.py(25KB)
--------__main__.py(95B)
--------__init__.py(806B)
--------logging.py(3KB)
----tests()
--------test_misc.py(294B)
--------test_check.py(1KB)
--------test_encoder.py(925B)
--------conftest.py(198B)
--------test_cli.py(18KB)
--------fixtures()
----LICENSE(11KB)
----ROADMAP.md(7KB)
----setup.cfg(2KB)
----requirements.txt(359B)
----setup.py(720B)
----.gitignore(1KB)
----CHANGELOG.md(16KB)
----CODE_OF_CONDUCT.md(3KB)
----.dockerignore(126B)
----README.md(8KB)
----.gitattributes(37B)

网友评论