用 Chaos Mesh 测试 Apache APISIX 的恢复能力
Shuyang Wu
英文演讲 2021-08-06 14:50 GMT+8 #apiApache APISIX是领先的API网关OSS之一。为了确保一切按计划进行,APISIX使用了不同种类的测试,包括单元、e2e和模糊测试。然而,我们仍然不确定,当一些不正常但不可避免的情况发生时,例如网络故障、IO压力或pod故障,APISIX会如何表现。
因此,在这里我们使用Chaos Mesh,一个基于Kubernetes的混沌工程平台,可以顺利地注入不同种类的混沌,并将其整合到我们的CI管道中。在这个讲座的最后,听众会了解到混沌工程会在哪些方面给API网关带来好处,以及如何将混沌网整合到你自己的测试管道中。
讲师:
Shuyang Wu: Shuyang是Apache APISIX和Chaos Mesh的提交者,目前在API7担任实习软件工程师。他领导了Chaos Mesh与Apache APISIX CI的整合工作。