Instalar a CLI do Azure

Concluído

Em nosso cenário, seus administradores preferem executar scripts localmente em seus computadores em vez de usar o Azure Cloud Shell. Como sua equipe usa uma mistura de Windows, Linux e macOS, sua tarefa é garantir que o CLI do Azure funcione em todos esses dispositivos. Usar um script permite que seus administradores gerenciem e automatizem a infraestrutura do Azure para sua organização a partir do sistema operacional preferido deles em seus computadores locais.

O que deve ser instalado

A CLI do Azure é composta por dois tipos de grupos de comandos de referência: núcleo e extensão.

  • Core: As referências da CLI do Azure que são publicadas como uma parte permanente da CLI são chamadas de referências principais. Todas as referências principais são instaladas com a CLI do Azure e não é possível escolher um subconjunto de referências. Se você executar a CLI por meio do Azure Cloud Shell, as referências principais estarão sempre atualizadas.

  • Extensões: As extensões não são enviadas como parte da CLI, mas são executadas como comandos CLI. Algumas extensões são parte permanente da CLI do Azure, mas, muitas vezes, uma extensão dará a você acesso a comandos experimentais e de visualização privada. Um único grupo de referência, como az iot, pode ter comandos principais e de extensão.

Para executar comandos do CLI do Azure, você precisa instalar core referências no seu computador local ou executar o Azure Cloud Shell, que tem referências principais pré-instaladas. Você será solicitado a instalar referências de extensão na primeira vez que tentar usar um comando de extensão.

Onde instalar o CLI do Azure

O CLI do Azure pode ser instalado em vários locais:

  • Windows
  • Linux
  • macOS

A CLI do Azure também pode ser executada dentro de um contêiner do Docker.

Você não precisa instalar o CLI do Azure no Azure Cloud Shell porque as referências principais do CLI do Azure são pré-instaladas.

Como instalar a CLI do Azure

Windows

Há quatro maneiras de instalar o CLI do Azure no Windows:

  • Microsoft Installer (MSI)
  • Instalador da Microsoft (MSI) no PowerShell
  • Gerenciador de pacotes do Windows
  • Pacote ZIP

Linux

Use o gerenciador de pacotes de uma distribuição Linux ao instalar o CLI do Azure no Linux.

  • apt (Ubuntu, Debian)
  • dnf (RHEL, CenOS Stream)
  • tdnf (Azure Linux)
  • zypper (open SUSE, SLES)

macOS

No macOS, use Homebrew para instalar o CLI do Azure. Se o comando brew não estiver disponível, talvez você precise instalar o gerenciador de pacotes Homebrew. Para obter detalhes, confira o site da Homebrew.

Como executar o CLI do Azure

Você pode executar o CLI do Azure no ambiente de sua escolha.

  • Shell Bash do Linux
  • PowerShell 7
  • Windows PowerShell
  • Comando do Windows
  • Azure Cloud Shell

É importante estar ciente das diferenças de sintaxe do ambiente ao decidir qual ambiente usar. Um script do CLI do Azure testado no PowerShell 7 pode não ser executado no Windows PowerShell ou Bash devido a uma ou mais das seguintes diferenças de script:

  • Caracteres de continuação de linha
  • Variáveis
  • Identificadores aleatórios
  • Colocação de aspas

À medida que você se integra ao CLI do Azure, a etapa do tutorial Aprenda as diferenças de sintaxe do Azure CLI em Bash, PowerShell e Cmd pode ajudar você a aprender mais.