1

与 Azure CLI v1 相比,使用 Azure CLI v2 有哪些优点和缺点?

我在网上搜索了各种文章。听起来 Azure CLI v2 对开发人员更友好,基于 python 构建并提供自动完成功能,并且与 linux POSIX 工具配合得很好。

但是,是否在 v2 中专门进行了任何增强以使其更具弹性和速度?

4

1 回答 1

2

与 Azure CLI v1 相比,使用 Azure CLI v2 有哪些优点和缺点?

您可以将它们视为 2 个不同的事物。

建议仅将 Azure 经典 CLI(v1) 用于经典(Azure 服务管理器)部署。Azure 经典 CLI 目前仅计划在 2018 年底之前提供支持。

但是 Azure CLI(v2) 是为使用资源管理器部署样式而设计的。并且不支持 ASM/Classic 模式服务

但是,是否在 v2 中专门进行了任何增强以使其更具弹性和速度?

首先,两个 CLI(v1 和 v2)之间的脚本不兼容。

那么 v2 的一些好处如下,你也可以参考这个文档了解更多细节:

1.常见工作流程的清洁输出,例如您可以使用--out table,--out json,--out tsv

2.提高命令行生产力:

您可以使用 [tab][tab] 来查找参数,包括资源组和名称(仅在 BASH 和 Windows 上的 BASH 中支持)。

使用 Azure 资源 ID 值 (--ids) 或资源组和名称 (-g -n)。

内置由JMESPath提供支持的客户端查询引擎

于 2019-03-28T07:01:50.450 回答