O que é a CLI do Azure?

Concluído

A CLI do Azure é um programa de linha de comandos para ligar ao Azure e executar comandos administrativos nos recursos do Azure. Ele é executado em Linux, macOS e Windows, e permite que administradores e desenvolvedores executem seus comandos por meio de um terminal ou prompt de linha de comando (ou script) em vez de um navegador da web. Por exemplo, para reiniciar uma máquina virtual (VM), use o seguinte comando:

az vm restart -g MyResourceGroup -n MyVm

A CLI do Azure fornece ferramentas de linha de comando entre plataformas para gerenciar recursos do Azure e você pode instalá-la facilmente 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, você pode usá-lo interativamente ou com script. Para uso interativo, você primeiro iniciará um shell (como cmd.exe no Windows ou Bash no Linux ou macOS) e, em seguida, emitirá o comando no prompt do shell. Para automatizar tarefas repetitivas, você montará os comandos da CLI em um shell script usando a sintaxe de script do shell escolhido e, em seguida, executará 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 gestor de pacotes recomendado é diferente consoante o SO 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, pelo que primeiro terá de adicionar esse repositório ao gestor de pacotes.

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

Utilizar a CLI do Azure em scripts

Se você quiser usar os comandos da CLI do Azure em scripts, precisará estar ciente de quaisquer problemas em torno do "shell" (ou ambiente) usado para executar o script. Por exemplo, em um shell 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 variáveis:

$variable="value"
$variable=integer

Você deve instalar a CLI do Azure antes de poder usá-la para gerenciar recursos do Azure a partir de um computador local. Os passos de instalação variam para Windows, Linux e macOS, mas uma vez instalada, os comandos são comuns entre as plataformas.