Deploying Container App Environment with VNET fails

Bruno Arrial 20 Pontos de reputação
2025-10-09T04:05:45.45+00:00

Não consigo criar um ambiente Container App Environment usando uma VNET. Não aparece o erro mas fica em status Waiting por horas.

Aplicativos de Contêiner do Azure

Resposta aceita pelo autor da pergunta
Anurag Rohikar 3,190 Pontos de reputação Equipe Externa da Microsoft Moderador
2025-10-10T10:01:14.2833333+00:00

Olá Bruno Arrial,

Obrigado por entrar em contato!

Quando uma implantação do Ambiente de Aplicativo de Contêiner trava indefinidamente, isso geralmente está relacionado à configuração da sub-rede, problemas de delegação ou acesso restrito à rede que impede que o painel de controle provisione recursos.

Para ajudar a isolar a causa, você poderia confirmar os seguintes detalhes?

  1. Como você está implantando o ambiente por meio do Portal do Azure, Bicep/ARM, CLI ou Terraform?
  2. Em qual região do Azure você está implantando? (Algumas regiões ocasionalmente têm atrasos conhecidos com Aplicativos de Contêiner integrados à VNET.)
  3. A sub-rede está delegada corretamente ao Microsoft.App/environments e tem IPs disponíveis suficientes (recomenda-se pelo menos um intervalo /23)?
  4. A Identidade Gerenciada ou a conta de usuário que cria o ambiente tem permissões de Colaborador na VNET/sub-rede?
  5. Há NSGs (Grupos de Segurança de Rede) ou UDRs (Rotas Definidas pelo Usuário) aplicados que podem bloquear a comunicação de saída?
  6. Você poderia compartilhar os detalhes do Log de Atividades ou a ID da Operação da implantação travada? (Você pode encontrar isso em Monitorar > Log de Atividades no portal.)

Identificará e sugerirá de acordo.

**
Soluções alternativas / coisas a verificar:**

  1. Verifique a delegação de sub-rede Certifique-se de que a sub-rede esteja delegada corretamente:
az network vnet subnet show \
  --resource-group <rg> \
  --vnet-name <vnet-name> \
  --name <subnet-name> \
  --query "delegations"

A saída deve incluir:

"serviceName": "Microsoft.App/environments"
  1. Examinar as configurações de NSG e UDR Remova ou relaxe temporariamente as regras do NSG para confirmar que elas não estão bloqueando o plano de controle. Check if there are any custom routes that restrict outbound traffic to Azure control endpoints.
  2. Experimente a CLI para obter logs de erros detalhados A CLI fornece logs mais detalhados em comparação com o portal:
       az containerapp env create \
         --name <env-name> \
         --resource-group <rg> \
         --infrastructure-subnet-resource-id <subnet-id> \
         --location <region>
    
    Solução alternativa: Try creating the environment without VNET integration first.
      Once the base environment is successfully created, attempt to integrate it with the VNET again using a fresh subnet.
    
         If it continues to hang, deleting the stuck environment and recreating with a new subnet often resolves the issue (due to cached provisioning states).
    

Referências:

Espero que o acima ajude. Obrigado!

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

1 resposta adicional

Classificar por: Mais Antigo
  1. Bruno Arrial 20 Pontos de reputação
    2025-10-28T17:56:09.95+00:00

    Yes Anurag, thanks. In fact it was a problem with the DNS config and NGS that was blocking the deploy and control of the Container App Env Instance. After add external DNS and open some traffic the problem was solved.

    Esta resposta foi útil?

    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como ‘Aceitas’ pelo autor da pergunta e ‘Recomendadas’ pelos moderadores, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.