我们有一个面向原型的开发环境,在这个环境中,许多小型服务正在被开发和部署到我们的内部硬件中。我们使用GitLab来管理代码和GitLab CI / CD以实现持续集成。作为下一步,我们还希望将部署过程自动化。不幸的是,我们发现的所有文档都使用云服务或kubernetes集群作为目标环境。但是,我们希望配置我们的GitLab运行程序,使其能够在本地部署坞容器。通常,我们的.gitlab-ci.yml看起来如下所示: - bu
我正在尝试将gitlab配置为从我在kubernetes中部署的外部prometheus进行监控。我正在按照文档中的说明操作。gitlab_workhorse['prometheus_listen_addr'] = "0.0.0.0:9229"
gitlab_exporter['listen_address我遇到问题的地方是在步骤5和6中配置gitlab_rails
g
我是GCP的新手,但是我读过一些关于从google云回购进行部署的文档。
然而,我仍然错过了一些自动化的地方。为了不需要自己调用,gcloud函数在本地部署,而将其委托给(类似于gitlab的smth),在向某个分支推送新的更改后处理它。最想要的场景是,在我的云函数repo中有类似于..gitlab ci yaml的东西,它负责设置云函数并将其链接到回购中的某些dir。