【发布时间】:2016-10-17 23:47:41
【问题描述】:
用例:
这是一个 CI 应用程序,我们希望每 24 小时运行大约 100 个不同的测试套件。
测试套件包含一个与测试服务器通信的测试客户端。
测试客户端为每个套件运行一个不同的脚本,根据测试套件的不同,将有 1 到 8 个测试服务器。
套件所需的时间从 5 分钟到 8 小时不等,我想要测试客户端的全新实例化并为每个测试套件运行测试服务器。
我有一个用于测试客户端的 Docker 映像,我可以为将加载到测试服务器上的软件即时创建 Docker 映像,即两个测试客户端测试服务器都是 Docker-能。
我认为 1 个测试客户端和 n 个测试服务器的组合很好地封装在一个 pod 中,我可以将 100 个测试套件排队到 pod 并根据需要扩展 pod 和硬件。
对 pod 的请求会指出要运行的测试套件和测试服务器的数量。
我不了解的是如何让 pod 创建测试客户端和测试服务器容器。
用于创建测试客户端和服务器容器的包装 pod 容器是否可以工作?
【问题讨论】:
标签: kubernetes