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 a CLI do Azure funcione em todos esses dispositivos. O uso de um script permite que seus administradores gerenciem e automatizem a infraestrutura do Azure para sua organização a partir de seu sistema operacional preferido 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 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 você não pode 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 fornecidas como parte da CLI, mas executadas como comandos da CLI. Algumas extensões são uma parte permanente da CLI do Azure, mas, muitas vezes, uma extensão dá acesso a comandos experimentais e de visualização. Um único grupo de referência, como
az iot
, pode ter comandos core e extension.
Para executar comandos da CLI do Azure, você precisa instalar referências principais em 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 a CLI do Azure
A CLI do Azure pode ser instalada em vários locais:
- Windows
- Linux
- macOS
A CLI do Azure também pode ser executada dentro de um contêiner do Docker.
Não é necessário instalar a CLI do Azure no Azure Cloud Shell porque as referências da CLI do Azure Core estão pré-instaladas.
Como instalar a CLI do Azure
Windows
Há quatro maneiras de instalar a CLI do Azure no Windows:
- Instalador da Microsoft (MSI)
- Microsoft Installer (MSI) no PowerShell
- Gerenciador de pacotes do Windows
- Pacote ZIP
Linux
Use o gerenciador de pacotes de uma distribuição Linux ao instalar a CLI do Azure no Linux.
- apt (Ubuntu, Debian)
- dnf (RHEL, Córrego CenOS)
- tdnf (Azure Linux)
- zypper (SUSE aberto, SLES)
macOS
No macOS, use Homebrew
para instalar a CLI do Azure. Se o comando brew não estiver disponível, talvez seja necessário instalar o gerenciador de pacotes Homebrew. Para obter detalhes, consulte o site Homebrew.
Como executar a CLI do Azure
Você pode executar a CLI do Azure em seu ambiente de escolha.
- Linux Bash shell
- PowerShell 7
- Windows PowerShell
- Shell do Windows Cmd
- Azure Cloud Shell
É importante estar ciente das diferenças de sintaxe do ambiente ao decidir qual ambiente usar. Um script da 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
- Citação
À medida que você integra a CLI do Azure, a etapa do tutorial Aprenda as diferenças de sintaxe da CLI do Azure no Bash, PowerShell e Cmd pode ajudá-lo a saber mais.