gpt4 book ai didi

kubernetes - Gitlab CI-创建集群,运行Pod,在Pod中运行应用程序,运行测试,然后删除集群

转载 作者:行者123 更新时间:2023-12-02 11:47:28 26 4
gpt4 key购买 nike

我有一个小问题。
是否可以通过gitlab CI(gitlab-ci.yml)创建带有Pod的kubernetes集群进行集成测试?
我需要使用数据库等运行约10个容器,然后再运行应用程序的测试。
测试后,我需要删除所有在pod之前创建的所有内容,并将反馈发送到gitlab ci。

这可能吗?
最好! :slight_smile:

最佳答案

如果您使用的是GKE,那么it seems gitlab-ci可以很好地与它集成。

在我作为AWS用户的情况下,我发现kops大大简化了集群的设置。我发现a script可以自动化您在AWS中所需的一切。还有一个很好的教程here。像Terraform这样的工具也可能有用。
除此之外,由于您的集群是临时集群,因此如果您的需求不包括多个节点和自动负载测试,最好使用 minikube

关于kubernetes - Gitlab CI-创建集群,运行Pod,在Pod中运行应用程序,运行测试,然后删除集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55693234/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com