Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode usar o Visual Studio Code e a extensão ferramentas do Azure Resource Manager para criar e editar modelos do Azure Resource Manager que funcionarão com sua versão do Azure Stack Hub. Você pode criar modelos do Resource Manager no Visual Studio Code sem a extensão, mas a extensão fornece opções de preenchimento automático que simplificam o desenvolvimento de modelos. Além disso, você pode especificar um esquema de implantação que ajudará você a entender os recursos disponíveis no Azure Stack Hub.
Neste artigo, você implantará uma máquina virtual do Windows.
Conceitos do Azure Stack Hub Resource Manager
Gerenciador de Recursos do Azure Stack Hub
Para entender os conceitos associados à implantação e ao gerenciamento de soluções do Azure no Azure Stack Hub, consulte Usar modelos do Azure Resource Manager no Azure Stack Hub.
Perfis de API
Para entender os conceitos associados à coordenação de provedores de recursos no Azure Stack Hub, consulte Gerenciar perfis de versão da API no Azure Stack Hub.
O esquema de implantação
O esquema de implantação do Azure Stack Hub dá suporte a perfis híbridos por meio de modelos do Azure Resource Manager no Visual Studio Code. Você pode alterar uma linha no modelo JSON para fazer referência ao esquema e, em seguida, usar o IntelliSense para examinar o recurso compatível com o Azure. Com o esquema, examine os provedores de recursos, os tipos e as versões de API com suporte na sua versão do Azure Stack Hub. O esquema depende do perfil de API para recuperar as versões específicas dos pontos de extremidade de API nos provedores de recursos com suporte na sua versão do Azure Stack Hub. Você pode usar a conclusão da palavra para tipo e apiVersion e, em seguida, você será limitado aos tipos de apiVersion e recursos disponíveis para o perfil de API.
Pré-requisitos
- Visual Studio Code
- Acesso ao Azure Stack Hub
- PowerShell do Azure Stack Hub instalado em um computador que atinge os pontos de extremidade de gerenciamento
Instalar a extensão ferramentas do Resource Manager
Para instalar a extensão ferramentas do Resource Manager, use estas etapas:
- Abra o Visual Studio Code.
- Pressione CTRL+SHIFT+X para abrir o painel Extensões
- Pesquise
Azure Resource Manager Toolse selecione Instalar. - Selecione Recarregar para concluir a instalação da extensão.
Obter um modelo
Em vez de criar um modelo do zero, você abre um modelo do AzureStack-QuickStart-Templates. AzureStack-QuickStart-Templates é um repositório para modelos do Resource Manager que implantam recursos no Azure Stack Hub.
O modelo neste artigo chamado 101-vm-windows-create. O modelo define uma implantação básica de uma VM do Windows para o Azure Stack Hub. Esse modelo também implanta uma rede virtual (com DNS), um grupo de segurança de rede e um adaptador de rede.
Abra o Visual Studio Code e navegue até uma pasta de trabalho em seu computador.
Abra o terminal do Git Bash no Visual Studio Code.
Execute o comando a seguir para recuperar o repositório de Início Rápido do Azure Stack Hub.
git clone https://github.com/Azure/AzureStack-QuickStart-Templates.gitAbra o diretório que contém o repositório.
cd AzureStack-QuickStart-TemplatesSelecione Abrir para abrir o arquivo no
/101-vm-windows-create/azuredeploy.jsonrepositório.Salve o arquivo em seu próprio workspace ou, se você tiver criado um branch do repositório, poderá trabalhar no local.
Quando estiver pronto, você poderá implantar seu modelo usando o PowerShell. Siga as instruções em Implantar com o PowerShell. Especifique o local do modelo no script.
Depois de implantar sua VM do Windows, navegue até o portal do Azure Stack Hub e localize o grupo de recursos. Se você quiser limpar o resultado deste exercício do Azure Stack Hub, exclua o grupo de recursos.
Próximas etapas
- Saiba mais sobre os modelos do Azure Stack Hub Resource Manager.
- Saiba mais sobre perfis de API no Azure Stack Hub.