Instalar a CLI do Azure
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.