gpt4 book ai didi

azure - 在 Azure DevOps 上使用 Azure CLI 为当前 IP 创建防火墙规则

转载 作者:行者123 更新时间:2023-12-03 05:47:20 24 4
gpt4 key购买 nike

我正在从 AzureDevOps 上的部署脚本运行数据库迁移,并使用 AzureCLI 创建和删除防火墙规则:

az sql server 防火墙规则创建-g rg --server 服务器 --name ADO-Deploy --start-ip-address 0.0.0.0 --end-ip-address 255.255.255.255

az sql server 防火墙规则删除 -g rg --server 服务器 --name ADO-Deploy

这工作正常,但为每个 IP 开放似乎有点过分。

有没有办法告诉Azure只对当前IP开放?或者有其他方便的方法在部署脚本中获取我的公共(public) IP?

最佳答案

您可以使用不同的服务来确定您的外部 IP 并使用结果

ip=$(curl ipinfo.io/ip)
az sql server firewall-rule create -g rg --server server --name ADO-Deploy --start-ip-address $ip --end-ip-address $ip

类似的事情

关于azure - 在 Azure DevOps 上使用 Azure CLI 为当前 IP 创建防火墙规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52649731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com