Azure CLI v1 与 v2?
Azure CLI v1 vs v2?
与 Azure CLI v1 相比,使用 Azure CLI v2 有哪些优点和缺点?
我在网上搜索了各种文章。听起来 Azure CLI v2 对开发人员更友好,它基于 python 构建并提供自动完成功能,并且可以与 linux POSIX 工具配合使用。
但是,v2 中是否有任何专门的增强功能以使其更具弹性和更快?
what are some of the advantages and disadvantage of using Azure CLI v2
over Azure CLI v1?
您可以将它们视为 2 个不同的事物。
建议仅将 Azure 经典 CLI(v1) 用于经典 (Azure Service Manager) 部署。而 Azure 经典 CLI 目前仅计划在 2018 年底之前提供支持。
但是 Azure CLI(v2) 是为使用 Resource Manager 部署风格而设计的。并且不支持ASM/Classic模式服务
However, are there any enhancements made specifically in v2 to make it
more Resilient and Fast?
首先,脚本在两个 CLI(v1 和 v2)之间不兼容。
那么v2的一些好处如下,你也可以参考这个doc了解更多详情:
1.Clean 常见工作流程的输出,例如您可以使用 --out table 、--out json、--out tsv
2.Improved 命令行效率:
您可以使用 [tab][tab] 来查找参数,包括资源组和名称(仅 BASH 和 Windows 上的 BASH 支持)。
使用 Azure 资源 ID 值 (--ids) 或资源组和名称 (-g -n)。
内置由 JMESPath
提供支持的客户端查询引擎
与 Azure CLI v1 相比,使用 Azure CLI v2 有哪些优点和缺点?
我在网上搜索了各种文章。听起来 Azure CLI v2 对开发人员更友好,它基于 python 构建并提供自动完成功能,并且可以与 linux POSIX 工具配合使用。
但是,v2 中是否有任何专门的增强功能以使其更具弹性和更快?
what are some of the advantages and disadvantage of using Azure CLI v2 over Azure CLI v1?
您可以将它们视为 2 个不同的事物。
建议仅将 Azure 经典 CLI(v1) 用于经典 (Azure Service Manager) 部署。而 Azure 经典 CLI 目前仅计划在 2018 年底之前提供支持。
但是 Azure CLI(v2) 是为使用 Resource Manager 部署风格而设计的。并且不支持ASM/Classic模式服务
However, are there any enhancements made specifically in v2 to make it more Resilient and Fast?
首先,脚本在两个 CLI(v1 和 v2)之间不兼容。
那么v2的一些好处如下,你也可以参考这个doc了解更多详情:
1.Clean 常见工作流程的输出,例如您可以使用 --out table 、--out json、--out tsv
2.Improved 命令行效率:
您可以使用 [tab][tab] 来查找参数,包括资源组和名称(仅 BASH 和 Windows 上的 BASH 支持)。
使用 Azure 资源 ID 值 (--ids) 或资源组和名称 (-g -n)。
内置由 JMESPath
提供支持的客户端查询引擎