O que é a CLI do Azure?

Concluído

A CLI do Azure é um programa de linha de comando usado para conectar o Azure e executar comandos administrativos nos recursos do Azure. É executada no Linux, no macOS e no Windows, e permite aos administradores e desenvolvedores executarem seus comandos usando um terminal ou um prompt (ou script) da linha de comando, em vez de um navegador da Web. Por exemplo, para reiniciar uma máquina virtual (VM), você usaria o seguinte comando:

az vm restart -g MyResourceGroup -n MyVm

A CLI do Azure fornece ferramentas de linha de comando multiplataforma para gerenciar os recursos do Azure e pode ser instalada localmente em computadores Linux, Mac ou Windows. Você também pode usar a CLI do Azure em um navegador por meio do Azure Cloud Shell. Em ambos os casos, é possível usá-la de forma interativa ou com script. Para uso interativo, primeiro, você iniciará um shell (como cmd.exe no Windows ou o Bash no Linux ou no macOS) e emitirá o comando no prompt do shell. Para automatizar tarefas repetitivas, reúna os comandos da CLI em um script do shell usando a sintaxe de script do shell escolhida e, em seguida, execute o script.

Como instalar a CLI do Azure

No Linux e no macOS, você usará um gerenciador de pacotes para instalar a CLI do Azure. O gerenciador de pacotes recomendado varia conforme o sistema operacional e a distribuição:

  • Linux: apt-get no Ubuntu, yum no Red Hat e zypper no OpenSUSE
  • Mac: Homebrew

A CLI do Azure está disponível no repositório da Microsoft. Portanto, primeiro, você precisará adicionar esse repositório ao gerenciador de pacotes.

No Windows, você pode instalar a CLI do Azure baixando e executando um arquivo MSI.

Usando a CLI do Azure em scripts

Caso deseje usar os comandos da CLI do Azure em scripts, precisará estar ciente dos problemas em torno do "shell" (ou do ambiente) usado para executar o script. Por exemplo, em um shell do Bash, você usará esta sintaxe ao definir variáveis:

variable="value"
variable=integer

Se você usar um ambiente do PowerShell para executar scripts da CLI do Azure, usará esta sintaxe para as variáveis:

$variable="value"
$variable=integer

Você deve instalar a CLI do Azure antes de poder usá-la para gerenciar de recursos do Azure em um computador local. As etapas de instalação variam para o Windows, o Linux e o macOS, mas, após a instalação, os comandos são comuns entre as plataformas.