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.
Vale para: ✔️ Front Door (clássico) ✔️ CDN Standard da Microsoft (clássico)
Após migrar do Azure Front Door (classic) ou CDN Standard do Microsoft (classic) para o Azure Front Door Standard ou Premium, atualize seus scripts do pipeline DevOps para implantar e gerenciar os novos recursos do Front Door Standard ou Premium. Use as orientações a seguir para várias ferramentas e tipos de pipelines.
Terraformação
Pré-requisitos
- Verifique se a CLI do Terraform está instalada. Confira Instalar o Terraform.
- Instale a extensão Exportação do Azure Resource Manager para Terraform para exportar recursos existentes do Azure para modelos do Terraform. Confira Visão geral da Exportação do Azure para Terraform.
Etapas
Após a migração, todos os recursos clássicos do Azure Front Door são migrados para o Azure Front Door Standard e Premium. Em seguida:
- Exporte a nova configuração Azure Front Door Standard ou Premium: Use a ferramenta de exportação do Azure para gerar configurações Terraform para seus novos recursos Front Door Standard ou Premium. Siga o Quickstart: Exporte seus primeiros recursos usando o Azure Export para Terraform para exportar os recursos Front Door Standard ou Premium para arquivos Terraform.
-
Atualize os modelos do Terraform no seu pipeline: Substitua as referências a recursos clássicos do Front Door pela configuração Standard ou Premium exportada.
- Para Azure Front Door (classic), o recurso Terraform é
azurerm_frontdoor. - Para CDN Standard da Microsoft (clássico), use os
azurerm_cdn_*recursos. - Para Azure Front Door Standard ou Premium (AFDx), use os recursos
azurerm_cdn_frontdoor_*.
- Para Azure Front Door (classic), o recurso Terraform é
- Verifique o código atualizado do Terraform no seu pipeline e plano de execução e solicite para começar a gerenciar o novo Front Door via Terraform.
modelo do ARM
Etapas
Após a migração, todos os recursos clássicos do Azure Front Door são migrados para o Azure Front Door Standard e Premium.
-
Exporte modelos ARM para Front Door Standard/Premium usando qualquer um dos seguintes métodos:
- Portal do Azure: exportar modelo no portal do Azure.
- CLI do Azure: exportar modelo na CLI do Azure.
- Azure PowerShell: exportar modelo no Azure PowerShell.
- Atualize os modelos ARM no seu pipeline para usar o novo modelo do Front Door Standard/Premium em vez do modelo do Front Door (clássico). No Azure DevOps ou GitHub Actions, atualize o caminho do template e os parâmetros na sua etapa de implantação, e então implante o novo template.
- Validar: remova ou arquive referências ao modelo clássico do Front Door para evitar confusão.
Bíceps
Pré-requisitos
- Instale a CLI e as ferramentas do Bicep. Confira Configurar ambientes de desenvolvimento e implantação do Bicep.
Etapas
Após a migração, todos os recursos clássicos do Azure Front Door são migrados para o Azure Front Door Standard e Premium.
- Gere um modelo do Bicep para Front Door Standard/Premium descompilando um modelo do ARM exportado. Confira Descompilar JSON de modelo do ARM para Bicep.
-
Atualize os arquivos Bicep no seu pipeline: Substitua as definições do Front Door (clássico) por Standard/Premium. Essa substituição pode incluir a atualização de tipos de recursos, como
Microsoft.Cdn/profiles, e de recursos filhos (endpoints, rotas e assim por diante). -
Teste uma implantação (por exemplo,
az deployment group create) para verificar o provisionamento do Azure Front Door Standard ou Premium.
PowerShell
Pré-requisitos
Certifique-se de ter instalados os módulos mais recentes do Azure PowerShell Az (versão do módulo Az.Cdn que suporta Azure Front Door Standard ou Premium). Confira Instalar o Azure PowerShell.
Etapas
- Atualize scripts de implantação do PowerShell: Substitua qualquer cmdlet do Azure Front Door (classic) por cmdlets Azure Front Door Standard ou Premium. Para exemplos, confira a Introdução ao PowerShell do Azure Front Door.
- Incorpore novas configurações e remova referências antigas: Garanta que os scripts configurem os componentes necessários (origens, grupos de origem, rotas, regras, e assim por diante). Remover ou comentar comandos que gerenciam o Azure Front Door (clássico).
- Mapeamento de grupos de comandos:
- Os comandos AzFrontDoorCdn no módulo Az.Cdn são para Azure Front Door Standard ou Premium.
- Os comandos AzCdn no módulo Az.Cdn são para CDN Standard da Microsoft (clássico).
- O módulo Az.FrontDoor é para Azure Front Door (clássico).
- Teste seu script (localmente ou em um pipeline de teste) para verificar a criação ou atualização do Azure Front Door Standard ou Premium e, em seguida, confirme as alterações no seu pipeline.
CLI
Pré-requisitos
- Verifique se a CLI do Azure está instalada e atualizada para uma versão que dá suporte ao grupo de comandos
afd(por exemplo, 2.63.0 ou posterior). Consulte Instalar a CLI do Azure. - Entrar (
az login) e definir o contexto de assinatura correto.
Etapas
-
Atualizar comandos da CLI nos scripts: use o grupo de comandos do Azure Front Door Standard/Premium:
az afd. -
Substitua ou remova o uso da CLI do Front Door (clássico):
- Comandos do CDN Standard da Microsoft (clássico):
az cdn - Comandos do Azure Front Door (classic):
az network front-door
- Comandos do CDN Standard da Microsoft (clássico):
- Validar o script da CLI atualizado manualmente ou em um pipeline de preparo para garantir a configuração bem-sucedida do Front Door Standard/Premium.