Criar máquinas virtuais em um conjunto de escala usando a CLI do Azure
Este artigo descreve como usar a CLI do Azure para criar um Conjunto de Dimensionamento de Máquina Virtual.
Certifique-se de que instalou a CLI do Azure mais recente e que iniciou sessão numa conta do Azure com az login.
Iniciar o Azure Cloud Shell
O Azure Cloud Shell é um shell interativo gratuito que pode utilizar para executar os passos neste artigo. Tem as ferramentas comuns do Azure pré-instaladas e configuradas para utilização com a sua conta.
Para abrir o Cloud Shell, basta selecionar Experimentar no canto superior direito de um bloco de código. Também pode iniciar o Cloud Shell num separador do browser separado ao aceder a https://shell.azure.com/cli. Selecione Copiar para copiar os blocos de código, cole-o no Cloud Shell e prima Enter para executá-lo.
Criar um grupo de recursos
Crie um grupo de recursos com az group create, da seguinte forma:
az group create --name myResourceGroup --location eastus
Criar um Conjunto de Dimensionamento de Máquinas Virtuais
Importante
A partir de novembro de 2023, os conjuntos de dimensionamento de VM criados usando o PowerShell e a CLI do Azure assumirão como padrão o Modo de Orquestração Flexível se nenhum modo de orquestração for especificado. Para obter mais informações sobre essa alteração e quais ações você deve tomar, vá para Breaking Change for VMSS PowerShell/CLI Customers - Microsoft Community Hub
Agora crie um conjunto de escala de máquina virtual com az vmss create. O exemplo a seguir cria um conjunto de escala com uma contagem de instâncias de 2 e gera chaves SSH.
az vmss create \
--resource-group myResourceGroup \
--name myScaleSet \
--orchestration-mode Flexible \
--image <SKU Linux Image> \
--instance-count 2 \
--admin-username azureuser \
--generate-ssh-keys
Clean up resources (Limpar recursos)
Para remover seu conjunto de escala e outros recursos, exclua o grupo de recursos e todos os seus recursos com az group delete. O parâmetro --no-wait
devolve o controlo à linha de comandos, sem aguardar a conclusão da operação. O --yes
parâmetro confirma que você deseja excluir os recursos sem outro prompt para fazê-lo.
az group delete --name myResourceGroup --yes --no-wait