我正在运行 jenkins 和 GitLab 的几台服务器上建立一些监控。我的监控代理会自动发现大量指标并识别进程。
在我的所有 Jenkins 和 GitLab 服务器上,我都看到 nginx 和 Redis 也在运行。所以我的问题是:GitLab 或 Jenkins 是否与这两者中的任何一个捆绑在一起?
如果这些软件是捆绑在一起的,我会感到惊讶。我通过端口 8080 访问我的 jenkins,所以我没有将 nginx 设置为代理。
提前感谢您的帮助,并致以最诚挚的问候。塞巴斯蒂安
答案1
根据GitLab 架构文档,其中列出了 GitLab 包的所有组件,Redis 和 Nginx 都与 GitLab 捆绑在一起。
该页面上有一个完整的组件图表,列出了哪些组件随附于哪些版本的 GitLab,但 Redis 和 Nginx 看起来相当通用。
Jenkins 没有捆绑 Nginx 或 Redis。