Azure CLI v1 против v2? - PullRequest
       34

Azure CLI v1 против v2?

1 голос
/ 28 марта 2019

Каковы некоторые преимущества и недостатки использования Azure CLI v2 по сравнению с Azure CLI v1?

Я искал различные статьи онлайн. Похоже, что Azure CLI v2 более дружественен для разработчиков, построен на python, предоставляет возможности автозаполнения и хорошо работает с инструментами Linux POSIX.

Однако, есть ли какие-либо улучшения, сделанные специально в v2, чтобы сделать его более устойчивым и быстрым?

1 Ответ

2 голосов
/ 28 марта 2019

Каковы некоторые преимущества и недостатки использования Azure CLI v2 по сравнению с Azure CLI v1?

Вы можете рассматривать их как две разные вещи.

Классика AzureCLI (v1) рекомендуется только для классического развертывания (Azure Service Manager).Классический интерфейс командной строки Azure в настоящее время планируется поддерживать только до конца 2018 года.

Но интерфейс командной строки Azure (v2) предназначен для работы со стилем развертывания Resource Manager.И он не поддерживает службы ASM / Classic mode

Однако есть ли какие-либо улучшения, сделанные специально в v2, чтобы сделать его более устойчивым и быстрым?

Во-первых, сценариинесовместим между обоими CLI (v1 и v2).

Тогда некоторые преимущества v2 заключаются в следующем, вы также можете обратиться к этому doc для получения более подробной информации:

1.Чистые выходные данные для распространенных рабочих процессов, таких как - out table, --out json, --out tsv

2. Улучшенная производительность командной строки:

Вы можете использовать [tab] [tab] для поиска параметров, включая группы ресурсов и имена (поддерживаются только в BASH и BASH в Windows).

Работа со значениями идентификатора ресурса Azure (--ids) или с группой и именем ресурса (-g -n).

Встроенный клиентский механизм запросов, работающий на JMESPath

...