Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes环境混沌测试工具-带Java客户端_Java_Docker_Testing_Kubernetes_Automated Tests - Fatal编程技术网

Kubernetes环境混沌测试工具-带Java客户端

Kubernetes环境混沌测试工具-带Java客户端,java,docker,testing,kubernetes,automated-tests,Java,Docker,Testing,Kubernetes,Automated Tests,我正在寻找一个混沌测试工具,在Kubernetes环境中运行 我有一个微服务环境,其中每个服务都在一个单独的pod上运行 我希望引起网络连接问题、文件系统错误、服务崩溃等 我想在系统和每个服务处于特定状态(前提条件)时执行此操作,这是最重要的部分 我研究了一些工具,如石蕊和混沌网格。 如果我理解正确的话,它们的问题在于它们是从Kubernetes集群之外运行的。 我为每个混乱场景定义了一个自定义资源,无论何时调用它,混乱都会在不考虑机器当前状态的情况下开始 我正在寻找一种工具,可以在考虑现有服务

我正在寻找一个混沌测试工具,在Kubernetes环境中运行

我有一个微服务环境,其中每个服务都在一个单独的pod上运行

我希望引起网络连接问题、文件系统错误、服务崩溃等

我想在系统和每个服务处于特定状态(前提条件)时执行此操作,这是最重要的部分

我研究了一些工具,如石蕊和混沌网格。
如果我理解正确的话,它们的问题在于它们是从Kubernetes集群之外运行的。
我为每个混乱场景定义了一个自定义资源,无论何时调用它,混乱都会在不考虑机器当前状态的情况下开始

我正在寻找一种工具,可以在考虑现有服务状态的同时完成所有这些混乱的工作。
我猜这意味着应该从代码本身内部进行,同时访问所有服务及其状态

我所有的生态系统都是用Java编写的。
到目前为止,我发现了一个名为Toxiproxy的工具,但我不确定它是否能够关闭服务并将其作为混乱的一部分

您是否熟悉其他可以从代码中用于混沌的工具,并且有Java客户机

谢谢