在开发 AZ CLI 脚本时,我想知道是否有一种方法可以在脚本实际应用到基础设施之前测试或以某种方式预览脚本要应用的不同配置。
您只能验证部署模板,而不能验证任何 CLI 命令。但是,您可以利用 Az Next 是第一个 CLI 推荐器,根据用户行为和会话上下文的分析提供上下文命令建议
某些 Azure CLI 扩展具有
--dryrun
标志,可用于打印出建议的操作而不是执行它们。 例如az storage blob ...
。
对于部署和 ARM 模板相关更改,您可以使用
what-if
,其中资源组可能使用 az deployment group create what-if
,其功能类似于 dryrun 标志。
Azure CLI 中没有试运行选项。
Azure CLI 允许您从 Bash、PowerShell 或命令提示符窗口配置和管理 Azure。 Azure CLI 支持临时或通过脚本重用命令。您需要了解您运行的 shell 的功能。
https://learn.microsoft.com/en-us/cli/azure/use-cli-efficiently