kraken:Kubernetes和OpenShift的混沌和弹性测试工具

时间:2024-02-27 01:58:56
【文件属性】:

文件名称:kraken:Kubernetes和OpenShift的混沌和弹性测试工具

文件大小:150KB

文件格式:ZIP

更新时间:2024-02-27 01:58:56

testing kubernetes openshift resiliency chaos-engineering

KrakenD Kubernetes和OpenShift的混沌和弹性测试工具。 Kraken将故意的故障注入Kubernetes / OpenShift集群中,以检查其是否能够应对动荡的状况。 工作流程 安装及使用 有关如何设置,配置和运行Kraken的说明,请参见“ 。 设定档 有关如何设置配置和支持的选项的说明,请参见 。 支持Kubernetes / OpenShift混乱场景 Kraken支持基于Pod,节点和时间/日期的方案。 Kraken方案通过/失败标准和报告 重要的是要确保检查目标组件是否从混乱注入中恢复,以及Kubernetes / OpenShift集群是否健康,因为一个组


【文件预览】:
kraken-master
----test-requirements.txt(18B)
----containers()
--------Dockerfile(658B)
--------README.md(2KB)
--------kraken.yml(1KB)
--------build_own_image-README.md(458B)
----.gitignore(520B)
----setup.cfg(1KB)
----README.md(3KB)
----docs()
--------config.md(2KB)
--------time_scenarios.md(900B)
--------litmus_scenarios.md(3KB)
--------pod_scenarios.md(2KB)
--------installation.md(2KB)
--------node_scenarios.md(4KB)
----LICENSE(11KB)
----kraken()
--------time_actions()
--------litmus()
--------invoke()
--------kubernetes()
--------node_actions()
----ansible()
--------vars()
--------kraken.yml(582B)
--------ansible.cfg(264B)
--------inventory(16B)
--------templates()
----config()
--------config.yaml(2KB)
----requirements.txt(182B)
----media()
--------kraken-workflow.png(108KB)
----scenarios()
--------regex_openshift_pod_kill.yml(452B)
--------etcd.yml(705B)
--------node_hog_engine.yaml(650B)
--------openshift-apiserver.yml(816B)
--------customapp_pod.yaml(674B)
--------node_scenarios_example.yml(1KB)
--------post_action_regex.sh(260B)
--------prometheus.yml(791B)
--------post_action_prometheus.yml(555B)
--------time_scenarios_example.yml(185B)
--------openshift-kube-apiserver.yml(839B)
--------post_action_etcd_example_py.py(708B)
--------post_action_regex.py(2KB)
----setup.py(297B)
----.travis.yml(220B)
----run_kraken.py(18KB)
----tox.ini(450B)
----CI()
--------scenarios()

网友评论