标签: kubernetes gitlab gitlab-ci gitlab-ci-runner
我有一个小问题。 是否可以通过gitlab CI(gitlab-ci.yml)创建带有Pod的kubernetes集群进行集成测试? 我需要使用数据库等运行约10个容器,然后再运行应用程序的测试。 测试之后,我需要删除所有在pod之前创建的所有内容,并将反馈发送到gitlab ci。
这可能吗? 最好! :slight_smile:
答案 0 :(得分:0)
如果您使用的是GKE it seems,那么gitlab-ci可以很好地与之集成。
在我作为AWS用户的情况下,我发现kops大大简化了集群的设置。我发现a script可以自动执行AWS中所需的一切。还有一个很好的教程here。像Terraform这样的工具也可能有用。 除此之外,由于您的集群是临时集群,如果您的需求不包括多个节点和自动负载测试,则最好使用 minikube 。