Github为工作流运行而启动的每个虚拟机是否都获得一个新的IP地址?

Upamanyu das

Github Actions的工作方式是,它们为每次工作流运行启动一个VM。因此,每次运行都在不同的VM上进行。虚拟机在启动时通常会获得不同的IP。但是,我找不到官方文档来说明Github Actions运行器VM是否属于这种情况。

该线程提到(在2019年,所以此后可能会有所变化):

Windows和Ubuntu托管的运行程序托管在Azure中,并且具有与Azure数据中心相同的IP地址范围。
目前,所有主持人都在美国东部2天青地区,但是随着时间的推移,可能还会增加更多地区。

Microsoft每周更新一次JSON文件中的Azure IP地址范围,您可以从Azure IP范围和服务标签-Public Cloud 153网站下载。如果需要允许列表以防止未经授权访问内部资源,则可以使用此IP地址范围。

因此,在IP范围内应该有一个新地址。

它引用:“ GitHub托管的运行程序规范”,其中提到:

注意:如果您为GitHub组织或企业帐户使用IP地址允许列表,则不能使用GitHub托管的运行程序,而必须使用自托管的运行程序。
欲了解更多信息,请参见“关于自托管的选手。

(特别是IP地址部分

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

一个VMM上运行的不同虚拟机是否共享来宾物理地址空间?

是否可以从另一个虚拟机中杀死Java虚拟机?

如果我未登录,是否可以知道在虚拟机中运行的Linux机器的IP地址?

无法启动虚拟机“ MobyLinuxVM”,因为其中一个Hyper-V组件未运行

如何从另一个虚拟机访问一个虚拟机?

Visual sturdio是否为每个tfs项目都创建一个工作区?

一个物理主机上可以同时运行多少个虚拟机?

虚拟机获得相同的 IP

是否可以将Azure虚拟机移动到另一个区域?

在虚拟机中创建一个分区!

Google App Engine 柔性环境是否仅在一个虚拟机实例上使用一个容器?

无法将一个虚拟机安装到另一个虚拟机

GitHub Action 更新另一个 Action 的工作流文件

更改在Windows 8上运行linux ubuntu的虚拟机的IP地址?

如何获取在hyper V上运行的所有虚拟机的IP地址

为现有虚拟机分配多个 IP 地址访问 Web 服务器

Oozie-每天或每小时运行一个工作流

我可以在两个系统上运行一个 WSL2 虚拟机实例吗?

我可以将上一个订阅中的虚拟机与新订阅一起使用吗?

在Virtual Box中使用Wireshark时,一个虚拟机的流量与另一虚拟机的流量隐藏

为什么我的两个虚拟机都使用相同的IP地址?

如何使用可访问的专用IP地址连接两个虚拟机

在 AWS 步骤函数中,我是否可以让多个工作流共享同一个状态对象,并让工作流独立工作?

是否可以仅对一次请求请求触发一个Github工作流程?

虚拟机(VM)是否可以覆盖主机磁盘,主机或来宾磁盘或来宾另一个来宾磁盘?

如何获得一个新的虚拟内存地址到已经分配的页面?

如何使用VMware Fusion查找虚拟机的IP地址?

Azure 虚拟机公共 IP 地址是静态的吗?

通过IP地址访问Azure虚拟机