Azure devops Azure Devops MS托管代理IP地址
我们将Azure DevOps与Microsoft托管代理一起使用,因为我们希望为AKS应用授权IP范围,所以我们需要代理IP地址。 为了自动化发布管道中的流程,我们在命令中包含了Azure CLI任务:Azure devops Azure Devops MS托管代理IP地址,azure-devops,azure-devops-hosted-agent,Azure Devops,Azure Devops Hosted Agent,我们将Azure DevOps与Microsoft托管代理一起使用,因为我们希望为AKS应用授权IP范围,所以我们需要代理IP地址。 为了自动化发布管道中的流程,我们在命令中包含了Azure CLI任务: AGENT_IP=$(curl-s)https://ipinfo.io/json |jq-r.ip) az aks更新--资源组xxx--名称yyy--api服务器授权ip范围${AGENT\u ip} 我们从命令行获得的所有代理IP都没有列在每周json文件中。 即使操作成功执行且代理IP包
AGENT_IP=$(curl-s)https://ipinfo.io/json |jq-r.ip)
az aks更新--资源组xxx--名称yyy--api服务器授权ip范围${AGENT\u ip}
我们从命令行获得的所有代理IP都没有列在每周json文件中。
即使操作成功执行且代理IP包含在“apiServerAccessProfile.authorizedIpRanges”部分,有时我们也无法将我们的微服务部署到AKS,并且会出现错误:“无法连接到服务器:拨号tcp xx.xx.xx.xx:443:i/o超时”。
但是,有时部署是成功的,即使代理IP未在每周json中列出
为什么我得到的IP地址不在每周json文件中?
我可以随机部署到AKS吗?请阅读以下文档:
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 pipeline,我获得了周报中IP范围内的IP:
- 52.157.67.128-IP范围52.157.64.0/18
- 40.118.28.211-IP范围40.118.0.0/17
- 137.135.240.152-IP范围137.135.128.0/17
- 168.63.69.117-IP范围168.63.64.0/20
- 建设管道-北欧地区
- 排放管道-西欧地区