首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure Devops MS-托管代理IP地址

Azure Devops MS-托管代理IP地址
EN

Stack Overflow用户
提问于 2020-04-07 08:13:47
回答 1查看 3.4K关注 0票数 3

我们在微软托管的代理中使用Azure DevOps,因为我们希望为AKS应用授权的IP范围,所以我们需要代理IP地址。为了自动化发布管道中的过程,我们在命令中包含了Azure CLI任务:

AGENT_IP=$(curl -s https://ipinfo.io/json | jq -r .ip)

az aks update --resource-group xxx --name yyy --api-server-authorized-ip-ranges ${AGENT_IP}

我们从命令行获得的所有AGENT_IPs都没有在每周json文件中列出。即使操作成功执行,AGENT_IP也包含在"apiServerAccessProfile.authorizedIpRanges“部分中,有时我们无法将我们的微服务部署到AKS,并且我们收到了一个错误:”无法连接到服务器:拨号tcp xx.xx:443: i/o超时“。然而,有时部署是成功的,即使AGENT_IP没有在每周json中列出。

为什么我得到的IP地址不在每周json文件中?随机我能被部署到AKS吗?

EN

回答 1

Stack Overflow用户

发布于 2020-04-07 09:50:02

请阅读这些文档:

我使用这个脚本获得IP地址:

代码语言:javascript
复制
Invoke-RestMethod -Uri ('http://ipinfo.io/'+(Invoke-WebRequest -uri "http://ifconfig.me/ip").Content)

对于构建管道,我得到了IP地址,它超出了从AzureCloud.westeurope的每周文件到任何IP范围。(就我而言,为168.63.69.117,137.135.240.152)。然而,对于relese管道,我得到了IP,它在每周文件的IP范围内:

  • 52.157.67.128 - IP范围52.157.64.0/18
  • 40.118.28.211 - IP范围40.118.0.0/17

但我注意到建筑代理商位于爱尔兰,这是北欧地区。是的,IP地址与来自北欧的IP地址匹配:

  • 137.135.240.152 - IP范围137.135.128.0/17
  • 168.63.69.117 - IP范围168.63.64.0/20

我不知道为什么这样做,因为我有西欧地区在我的设置。

但总括而言:

  • 建造管道-北欧地区
  • 释放管道-西欧地区
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61075580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档