为了账号安全,请及时绑定邮箱和手机立即绑定

如何比较Azure资源配置

如何比较Azure资源配置

C#
慕运维8079593 2023-09-24 16:19:15
我有两个同类资源,希望找到一种简单的方法来比较它们的配置以找出差异。在我的项目中,我有多个同类资源,但配置略有不同。我想列出配置差异,并希望找到一种简单的方法来做到这一点。我对 azure 很陌生,但我知道有一个资源浏览器以 JSON 格式向我显示配置,但我不确定这是否向我显示整个配置或只是其中的一部分,我不知道如何通过 CLI 访问/下载此配置以进行比较。资源有不同种类,例如 comsos db、key Vault、数据湖等。完成这项任务的最佳方法是什么?
查看完整描述

2 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

据我所知,Azure存储资源管理器将包含完整(或接近完整,这取决于具体情况)配置。

如果你想使用CLI,你可以使用这个命令 - az resource show,它显示资源的详细信息,只需指定--resource-type你想要的资源即可。

az resource show [--api-version]
                 [--ids]
                 [--include-response-body {false, true}]
                 [--name]
                 [--namespace]
                 [--parent]
                 [--resource-group]
                 [--resource-type]
                 [--subscription]


查看完整回答
反对 回复 2023-09-24
?
MMTTMM

TA贡献1869条经验 获得超4个赞

正如另一个答案中提到的,azure CLI 可以帮助您 - 但它并不总是显示全貌!

有时您会发现一些未在show子命令中表达的配置(我知道我见过几次,但我不记得具体的例子,所以对此持保留态度)。

另一件需要注意的事情(但您可以解决)是当您有从属 ARM 对象时,例如对于 CDN,您有 CDN 配置文件,然后是端点,它们是单独的 ARM 对象。或者更复杂的是,像 Databricks 这样的情况,您有一个非常简单的对象,它在单独的资源组中生成它自己的基础设施。

但一般来说,将 AzCLI 与show子命令一起使用会很有帮助。


查看完整回答
反对 回复 2023-09-24
  • 2 回答
  • 0 关注
  • 62 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信