linux shell gitlab-runner 如何访问 VPN 后面的服务器?

问题描述 投票:0回答:2

我一直在尝试 gitlab 运行程序,并注意到安装在 VPN 后面的 Linux 系统上的 shell 运行程序可以在没有任何网络问题或防火墙的情况下进行访问。

如果我想在同一环境中设置 kubernetes 运行器,则需要添加可公开访问的端点。

使用 shell 运行程序时,gitlab 运行程序如何绕过我的 VPN 和防火墙?

请注意,我的 VPN/防火墙限制传入流量,但不限制传出流量。

gitlab-runner
是否向 github 发出请求以获取有关何时运行管道的说明?

gitlab gitlab-ci vpn firewall
2个回答
3
投票

gitlab-runner 是否向 github 发出请求以获取有关何时运行管道的说明?

是的,运行程序发起连接,而不是 GitLab 实例。这就是为什么跑步者可能位于防火墙/VPN/其他任何东西后面。只要运行程序可以连接到 GitLab 实例,它就可以工作。


0
投票

如果使用Gitlab,那么VPN是OpenVpn如何配置呢?即使笔记本电脑未连接到 VPN,部署仍然可以进行吗?

© www.soinside.com 2019 - 2024. All rights reserved.