代码之家  ›  专栏  ›  技术社区  ›  Karim Manaouil

如何运行Kubernetes E2E性能/密度测试并获得延迟和吞吐量测量?

  •  0
  • Karim Manaouil  · 技术社区  · 6 年前

    我想复制精确的测量和测试 here 或 here (API响应性、pod启动时间、网络/调度吞吐量等)并获得结果,以生成可视化图表,但没有明确的指导。

    我编的 kubetest kubectl , ginkgo 和 e2e.test 运行e2e测试,但我找不到任何方法来完成前面文章中所做的工作。与一起跑步 -ginkgo.dryRun 显示所有可能的测试列表,显然没有与我想做的测试匹配的测试(使用 -ginkgo.focus="Performance|Density" 或者其他组合也不会产生任何有趣的结果)。

    我只想知道前面的文章是如何实现它们的测试的,并获得了延迟、吞吐量、pod启动时间以及其他指标的度量。他们使用什么基准以及如何应用它?

    注:我使用Kubernetes v1.17.0集群,它是在裸机基础设施(高端服务器)上使用Kubespray创建的。使用的操作系统是Debian10。

    0 回复  |  直到 6 年前