Azure CLI v1与v2?

时间:2019-03-28 01:52:20

标签: azure azure-cli azure-cli2

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

我在线搜索了各种文章。听起来Azure CLI v2对开发人员更友好,它基于python构建,并提供自动完成功能,并且可以与linux POSIX工具一起很好地工作。

但是,v2是否有专门增强的功能,使其更具弹性和速度?

1 个答案:

答案 0 :(得分:2)

  

使用Azure CLI v2的优点和缺点是什么   是通过Azure CLI v1来实现的?

您可以将它们视为两种不同的事物。

仅对于经典(Azure Service Manager)部署,建议使用Azure经典CLI(v1)。而且,目前仅计划将Azure经典CLI一直支持到2018年底。

但是Azure CLI(v2)设计用于使用资源管理器部署样式。而且它不支持ASM /经典模式服务

  

但是,在v2中有专门增强的功能   更具弹性和速度?

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

然后v2的一些好处如下,您也可以参考此doc了解更多详细信息:

1。清理常见工作流的输出,例如可以使用--out table,--out json,--out tsv

2。提高了命令行生产力:

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

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

内置于JMESPath支持的客户端查询引擎中