从VPN背后的私人artifactory安装python包



我的python包有一个Github Actions CI/CD,它依赖于一个私有存储库。此外,该存储库位于VPN后面,这显然破坏了我的安装和测试管道。

有没有一种方法可以为Github Actions任务配置VPN以使其工作?

我应该设置某种代理并在vpn中拥有堡垒主机吗?

对于这种情况,推荐的方法是什么?

所以我找到了两个可能的选项来处理这个问题:

  1. 在VPC中创建一个Github Actions runner实例,该实例可以访问VPN中的资源并注册到您的gh项目
  2. 在VPC中创建一个实例,并将其作为pip的代理,这样它就可以访问您的artifactory
$ pip install --proxy http://<usr_name>:<password>@<proxyserver_name>:<port_number> <pkg_name>

相关内容

  • 没有找到相关文章

最新更新