胃肠感冒发烧吃什么药| 膝盖痛吃什么| 男士检查精子挂什么科| 牙齿黄用什么牙膏| 叶子是什么意思| 肚脐眼周围痛什么原因| 藿香正气水有什么功效| 为什么无缘无故流鼻血| 大侠是什么意思| 左手中指戴戒指什么意思| 客串是什么意思| 尿毒症是什么病| 妇乐颗粒的功效能治什么病| 尿失禁吃什么药| 中国文联是什么级别| 禾加术念什么| 单独玉米粉能做什么| 止咳吃什么药| 甲功七项能查出什么病| 夫妻备孕检查挂什么科| 勇往直前是什么意思| 摩羯座什么时候| 头三个月保胎喝什么汤| 手牵手我们一起走是什么歌| 夜尿多吃什么中成药| 杀了神经的牙为什么还疼| 尿路感染吃什么药最见效| 人潮汹涌是什么意思| 小孩睡觉张开嘴巴是什么原因| 助产士一般什么学历| 张紫妍为什么自杀| 梦见水是什么征兆| 潘字五行属什么| 失信名单有什么影响| mv是什么意思| 缘字五行属什么| 蚝油是用什么做的| 荼什么意思| 胃病有什么症状| 11.9是什么星座| 全身发烫但不发烧是什么原因| 鸡的贵人是什么生肖| 脑血栓前兆是什么症状表现| 5月12号是什么星座| 早搏吃什么药效果好| 梦见老公回来了是什么征兆| 缘定三生是什么意思| 第一颗原子弹叫什么| 放屁臭鸡蛋味什么原因| 赖是什么意思| m1是什么单位| 红斑狼疮的症状是什么| 供奉是什么意思| 什么止痛药最快止痛| 补充镁有什么好处| 预包装食品指的是什么| 刘备属相是什么生肖| 火钳刘明什么意思| 抹茶是什么茶| 岑岑是什么意思| 补办户口本需要什么材料| 静脉采血检查什么| 活血是什么意思| 喝水就打嗝是什么原因| ldpe是什么材料| 生物冰袋里面是什么| 什么药降肌酐| 红斑狼疮吃什么药| 早上起来口苦是什么原因| 什么地唱歌| 乳房皮肤痒是什么原因| 下连是什么意思| 小三阳有什么症状表现| 记忆力不好吃什么| 高温中暑吃什么药| 胃镜预约挂什么科| a4纸能折什么| 两性是什么意思| 今天股市为什么暴跌| 铁皮石斛有什么功效| 与什么隔什么| 槲皮素是什么东西| 扁平疣是什么原因长出来的| 女人喝黄芪有什么好处| 做hpv检查前要注意什么| 牙龈痛什么原因| 纯色是什么颜色| 鼻甲肥大是什么原因| 六月二十三号是什么星座| 血糖高可以吃什么蔬菜| 霍金什么时候去世的| 副词是什么意思| 梦见抬死人是什么意思| 全身抽筋吃什么药| 精不液化是什么原因导致的| nb什么牌子| 第一次见女方家长带什么礼物好| 什么是香云纱| 甲低有什么危害| 骨质增生吃什么药最好| 我行我素是什么意思| 低血糖是什么症状| 屁股长痣代表什么| 女人得性瘾什么症状| 高压低压是什么意思| 猫不能吃什么东西| cps是什么单位| 肚子胀气放屁吃什么药| 肝脏的作用是什么| 宿命是什么意思| 温存是什么意思| 感冒应该挂什么科| 炖羊肉都放什么调料| 阿玛尼手表属于什么档次| 正山小种属于什么茶类| 一直打嗝是什么问题| cbt是什么意思| 运动后想吐是什么原因| 什么方法可以快速入睡| 停月经有什么症状| 区级以上医院是什么意思| 6月16是什么星座| 脂肪肝看什么科| gap是什么牌子的衣服| ibs是什么单位| 小米是什么米| 前程无量是什么意思| 内外兼修是什么意思| 不举是什么意思| 半夏是什么意思| 厘米为什么叫公分| 吃什么容易拉肚子| 三焦经在什么位置| 什么是干燥综合症| 信徒是什么意思| 请辞是什么意思| 命中劫是什么意思| 阴雨连绵是什么意思| 感冒吃什么| 东边日出西边雨是什么生肖| 克加寸念什么| force是什么牌子| 十一月四日是什么星座| 三叉神经痛有什么症状| 臭鳜鱼是什么鱼| 还记得年少时的梦吗是什么歌| 五七年属什么生肖| 爱打扮的女人说明什么| 正太是什么| 女性尿路感染有什么症状| 吃什么容易放屁| 韭黄和韭菜有什么区别| 类风湿为什么反复发烧| 耳浴10分钟什么意思| 大便化验隐血阳性什么意思| 表姐的孩子叫我什么| 动脉抽血为什么这么疼| 小孩舌头白是什么原因| 海带不能和什么一起吃| 广西古代叫什么| 02年的属什么| 吃二甲双胍为什么会瘦| 孩子胆子小用什么方法可以改变| 宫颈锥切术是什么意思| 精索静脉曲张是什么意思| 客厅挂钟放在什么位置好| 吃什么食品减肥| 佬是什么意思| 明月几时有的下一句是什么| 电影监制是做什么的| 乳腺点状强回声是什么意思| 爱什么意思| 基因突变是什么病| 蛛网膜囊肿是什么病| 臭菜是什么菜| 口水臭什么原因| 廿年是什么意思| 绿豆芽不能和什么一起吃| 鸡蛋壳属于什么垃圾| oct是什么意思| 早筛是检查什么项目| 国医堂是什么意思| 颈椎病用什么枕头最好| 日加一笔变成什么字| 98年虎是什么命| 碧玺五行属什么| 机体是什么意思| 失眠有什么特效药| 肾虚吃什么药| 豆种翡翠属于什么档次| 皮疹用什么药膏最好| 高铁为什么会晚点| 检查肚子挂什么科| 孩子肚脐眼下面疼是什么原因| 电轴左偏什么意思| 丙肝阳性是什么意思呢| 喝酒不能吃什么水果| 为什么孩子要跟爸爸姓| 蔓越莓有什么功效和作用| 类风湿关节炎吃什么好| 中暑吃什么水果| 怀孕了吃什么药可以打掉| 疤痕痒是什么原因| lime是什么颜色| 孕妇过敏性鼻炎可以用什么药| 嗨体是什么| hi是什么酸| 肺火吃什么中成药| 为什么会梦到蛇| 窦性心动过缓是什么病| 鸿字五行属什么| 女人气虚吃什么补最快| 什么食物含钾| 为什么鼻毛会变白| 腰闪了是什么症状| 2型糖尿病是什么意思| 继发性高血压什么意思| 结婚60年是什么婚| 睡觉做梦是什么原因| 猴子是什么动物| 纹身纹什么招财好运| 虾皮是什么| 清茶是什么茶| 午时五行属什么| 夏天脚开裂是什么原因| 梅毒病有什么症状| 山竹里面黄黄的是什么可以吃吗| 煦字五行属什么| 什么水果补铁| 气虚用什么泡水喝好| 篮子房是什么意思| 114514是什么梗| 九十岁老人称什么| 为什么放屁特别臭| au是什么货币| 螺旋ct检查什么| 什么如什么什么| 心脏供血不足是什么原因引起的| 特仑苏是什么意思| 状况是什么意思| 牙囊肿是什么病严重吗| 肾结石吃什么药能化石| 为什么会得多囊| 一什么马车| 心肌缺血吃什么药最好| 氨咖黄敏胶囊主治什么| 梦见自己有孩子了是什么预兆| 藕什么季节成熟| 吃过榴莲不能吃什么| 小暑是什么时候| 殊胜是什么意思| 忠字五行属什么| 什么原因得疱疹| 吴亦凡属什么生肖| 小腿浮肿是什么原因女性| 糖尿病吃什么主食最好| 缺硒有什么症状| 下嘴唇溃疡是什么原因| 打哈欠是什么意思| 梦到孩子被蛇咬是什么意思| 眼睛经常长麦粒肿是什么原因| 孤单的反义词是什么| vam是什么意思| 燊字五行属什么| 百度
Skip to main content

用车周末短假期必备:知道远途自驾车辆该检查

百度 《海鸥》是俄国19世纪末期最后一位批判现实主义大师契诃夫所写的一部四幕喜剧,讲述了爱情与创作这两大主题。

You can create a private network configuration for your organization to use GitHub-hosted runners in your Azure Virtual Network(s) (VNET).

Who can use this feature?

Organization owners with the GitHub Team plan can configure Azure private networking for GitHub-hosted runners at the organization level.

About Azure private networking for GitHub-hosted runners

You can use GitHub-hosted runners in an Azure VNET. This enables you to use GitHub-managed infrastructure for CI/CD while providing you with full control over the networking policies of your runners. For more information about Azure VNET, see What is Azure Virtual Network? in the Azure documentation.

You can connect multiple VNET subnets to GitHub and manage private resource access for your runners via runner groups. For more information about runner groups, see Controlling access to larger runners.

Using GitHub-hosted runners within Azure VNET allows you to perform the following actions.

  • Privately connect a runner to resources inside an Azure VNET without opening internet ports, including on-premises resources accessible from the Azure VNET.
  • Restrict what GitHub-hosted runners can access or connect to with full control over outbound network policies.
  • Monitor network logs for GitHub-hosted runners and view all connectivity to and from a runner.

About using larger runners with Azure VNET

2-64 vCPU Ubuntu and Windows runners are supported with Azure VNET. For more information on these runner types, see Larger runners.

Private networking for GitHub-hosted runners does not support static IP addresses for larger runners. You must use dynamic IP addresses, which is the default configuration for larger runners. For more information about networking for larger runners, see Larger runners.

About network communication

To facilitate communication between GitHub networks and your VNET, a GitHub-hosted runner's network interface card (NIC) deploys into your Azure VNET.

Because the NIC lives within your VNET, GitHub cannot block inbound connections. By default, Azure virtual machines will accept inbound connections from the same VNET. For more information, see AllowVNetInBound on Microsoft Learn. It is recommended to explicitly block all inbound connections to the runners. GitHub will never require inbound connections to these machines.

A NIC enables an Azure virtual machine (VM) to communicate with internet, Azure, and on-premises resources. This way, all communication is kept private within the network boundaries, and networking policies applied to the VNET also apply to the runner. For more information on how to manage a network interface, see Change network interface settings on Microsoft Learn.

Note

Multiple NICs may appear for a single job in your subscription because the GitHub Actions service over-provisions resources to run jobs. Once a runner is idle, the GitHub Actions service automatically de-provisions the resource and removes the corresponding NIC.

Diagram of network communication between GitHub and your private networks. Each step is numbered and corresponds to a step listed below the diagram.

  1. A GitHub Actions workflow is triggered.
  2. The GitHub Actions service creates a runner.
  3. The runner service deploys the GitHub-hosted runner's network interface card (NIC) into your Azure VNET.
  4. The runner agent picks up the workflow job. The GitHub Actions service queues the job.
  5. The runner sends logs back to the GitHub Actions service.
  6. The NIC accesses on-premise resources.

About supported regions

The GitHub Actions service supports a subset of all the regions that Azure provides. To facilitate communication between the GitHub Actions service and your subnet, your subnet must be in one of the supported regions.

Note

If you use data residency on GHE.com, the supported regions are different. See Network details for GHE.com.

The following regions are supported on GitHub.com.

  • AustraliaEast
  • BrazilSouth
  • CanadaCentral
  • CanadaEast
  • CentralUs
  • EastAsia
  • EastUs
  • EastUs2
  • FranceCentral
  • GermanyWestCentral
  • JapanWest
  • KoreaCentral
  • NorthCentralUs
  • NorthEurope
  • NorwayEast
  • SouthCentralUs
  • SoutheastAsia
  • SouthIndia
  • SwedenCentral
  • SwitzerlandNorth
  • UkSouth
  • UkWest
  • WestUs
  • WestUs2
  • WestUs3

Azure private networking supports GPU runners in the following regions.

  • EastUs
  • NorthCentralUs
  • SouthCentralUs
  • WestUs

Azure private networking supports arm64 runners in the following regions.

  • CentralUs
  • EastUs
  • EastUs2
  • NorthCentralUs
  • SouthCentralUs
  • WestUs
  • WestUs2
  • WestUs3

If your desired region is not supported, please submit a request for new region availability in this GitHub form. You may also use global virtual network peering to connect virtual networks across Azure regions. For more information, see Virtual network peering in the Azure documentation.

About the GitHub Actions service permissions

In order to successfully deploy a NIC and join a NIC to a subnet, the GitHub Actions service maintains the following Azure role-based access control (RBAC) permissions in your Azure subscription. For more information about fine-grained access management of Azure resources, see Azure RBAC in the Azure documentation.

  • GitHub.Network/operations/read
  • GitHub.Network/networkSettings/read
  • GitHub.Network/networkSettings/write
  • GitHub.Network/networkSettings/delete
  • GitHub.Network/RegisteredSubscriptions/read
  • Microsoft.Network/locations/operations/read
  • Microsoft.Network/locations/operationResults/read
  • Microsoft.Network/locations/usages/read
  • Microsoft.Network/networkInterfaces/read
  • Microsoft.Network/networkInterfaces/write
  • Microsoft.Network/networkInterfaces/delete
  • Microsoft.Network/networkInterfaces/join/action
  • Microsoft.Network/networkSecurityGroups/join/action
  • Microsoft.Network/networkSecurityGroups/read
  • Microsoft.Network/publicIpAddresses/read
  • Microsoft.Network/publicIpAddresses/write
  • Microsoft.Network/publicIPAddresses/join/action
  • Microsoft.Network/routeTables/join/action
  • Microsoft.Network/virtualNetworks/read
  • Microsoft.Network/virtualNetworks/subnets/join/action
  • Microsoft.Network/virtualNetworks/subnets/read
  • Microsoft.Network/virtualNetworks/subnets/write
  • Microsoft.Network/virtualNetworks/subnets/serviceAssociationLinks/delete
  • Microsoft.Network/virtualNetworks/subnets/serviceAssociationLinks/read
  • Microsoft.Network/virtualNetworks/subnets/serviceAssociationLinks/write
  • Microsoft.Network/virtualNetworks/subnets/serviceAssociationLinks/details/read
  • Microsoft.Network/virtualNetworks/subnets/serviceAssociationLinks/validate/action
  • Microsoft.Resources/subscriptions/resourceGroups/read
  • Microsoft.Resources/subscriptions/resourcegroups/deployments/read
  • Microsoft.Resources/subscriptions/resourcegroups/deployments/write
  • Microsoft.Resources/subscriptions/resourcegroups/deployments/operations/read
  • Microsoft.Resources/deployments/read
  • Microsoft.Resources/deployments/write
  • Microsoft.Resources/deployments/operationStatuses/read

The following permissions will be present on two enterprise applications in your Azure tenant. You will see the enterprise applications your Azure tenant after configuring Azure private networking.

  • GitHub CPS Network Service id: 85c49807-809d-4249-86e7-192762525474
  • GitHub Actions API id: 4435c199-c3da-46b9-a61d-76de3f2c9f82

Using your VNET's network policies

Because the GitHub-hosted runner's NIC is deployed into your Azure VNET, networking policies applied to the VNET also apply to the runner.

For example, if your VNET is configured with an Azure ExpressRoute to provide access to on-premises resources (e.g. Artifactory) or connected to a VPN tunnel to provide access to other cloud-based resources, those access policies also apply to your runners. Additionally, any outbound rules applied to your VNET's network security group (NSG) also apply, giving you the ability to control outbound access for your runners.

If you have enabled any network logs monitoring for your VNET, you can also monitor network traffic for your runners.

GitHub-hosted runners use whatever outbound control your network is using. If your network relies on Azure's default outbound access, the IPs are not predictable and cannot be added to the GitHub IP allow list. For recommendations on using a stable outbound IP, see Default outbound access in the Azure documentation.

Using GitHub-hosted runners with an Azure VNET

To use GitHub-hosted runners with an Azure VNET, you will need to configure your Azure resources and then create a networking configuration in GitHub.

For procedures to configure Azure private networking at the organization level, see Configuring private networking for GitHub-hosted runners in your organization.

南字五行属什么 突然停经是什么原因 取什么补什么 女儿红是什么酒 送老人什么礼物最好
花生死苗烂根用什么药 女人绝经一般在什么年龄段 一什么嘴巴 9点是什么时辰 来大姨妈能吃什么水果
生脉饮适合什么人群 什么是特殊膳食 备孕吃什么 79年属羊的是什么命 嗜酸性气道炎症是什么意思
什么叫做缘分 矿泉水敷脸有什么作用 darling什么意思 女性潮热是什么症状 动物蛋白是什么
肥皂剧是什么意思xinjiangjialails.com 黑加出念什么hcv9jop5ns4r.cn 脚后跟疼用什么药好wuhaiwuya.com 梦见对象出轨什么征兆hcv9jop4ns8r.cn 氢化油是什么东西kuyehao.com
哭得什么hcv7jop6ns2r.cn 验尿白细胞高是什么原因hcv8jop6ns1r.cn 梦见走错路是什么意思hcv9jop5ns2r.cn 妈妈的表妹叫什么hcv7jop9ns5r.cn 口腔溃疡吃什么药好使beikeqingting.com
属猪的跟什么属相最配gysmod.com 经期缩短是什么原因tiangongnft.com 就不告诉你就不告诉你是什么儿歌qingzhougame.com 孕酮低是什么原因hcv9jop5ns9r.cn 报复是什么意思hcv9jop0ns6r.cn
h型高血压什么意思hcv8jop3ns3r.cn 家里有蜈蚣是什么原因hcv9jop0ns1r.cn 塔克是什么食物hcv7jop5ns2r.cn 六月份是什么季节liaochangning.com 属猪与什么属相相合hcv9jop4ns2r.cn
百度