我有一个小问题。是否有可能通过gitlab CI(gitlab-ci.yml),带有pods的kubernetes集群进行集成测试?我需要使用数据库等运行~10个pod,然后运行我的应用程序的测试。测试后我需要删除所有在pod之前创建并发送有关gitlab ci的反馈。
这种流程可能吗?最好! :slight_smile:
如果你正在使用GKE it seems gitlab-ci与它有很好的集成。
在我作为AWS用户的情况下,我发现kops为集群的设置提供了很多便利。我发现a script可以自动化您在AWS中所需的一切。还有一个很好的教程here。像Terraform这样的工具也可能有用。 除此之外,因为您的群集是临时的,所以如果您的要求不包含多个节点和自动负载测试,那么使用minikube可能是个好主意。