在Kubernetes集群上运行自动集成测试

时间:2018-03-14 13:29:42

标签: docker kubernetes docker-swarm

我的团队开发了一个kubernetes集群。我们已使用kubectl命令行手动测试了它。这些测试用例与例如:

有关
  • 服务,LoadBalancer等。
  • 部署
  • 水平荚缩放
  • 回滚部署
  • Ingress Controller
  • Helm - kubernetes的包管理器
  • 持久性卷和持久性卷声明。
  • DNS

上述手动测试用例的链接:Kubernetes DOCS

我找到了一个使用自动化运行集成测试的Github资源。 有关更多信息,请参阅此链接:Run Integration test cases on kubernetes

但似乎我无法弄清楚如何运行它们。 Github Resource提到的流程令人困惑,并不清楚。

我已经搜索了整整一天的博客,看起来他们很有帮助,但并不多。我的问题是,是否有人使用自动化在其kubernetes集群上运行集成测试用例?

如果,请分享最佳资源和后续步骤。

添加更多信息我到处搜索并找到了Github存储库 Official Python client library for kubernetes,我将尝试这一点。

1 个答案:

答案 0 :(得分:0)

通读Sonobuoy。它在Kubernetes集群上运行一致性测试,还允许您使用plugin architecture进行一些特定的测试。