Solucionar problemas do código de erro PublicIPAddressCannotBeDeleted, InUseSubnetCannotBeDeleted ou InUseNetworkSecurityGroupCannotBeDeleted
Este artigo discute como identificar e resolve o PublicIPAddressCannotBeDeleted
erro , InUseSubnetCannotBeDeleted
ou InUseNetworkSecurityGroupCannotBeDeleted
que ocorre quando você tenta excluir um cluster do AKS (Microsoft Serviço de Kubernetes do Azure).
Sintomas
Ao tentar excluir um cluster do AKS, você recebe uma das seguintes mensagens de erro:
Para o
PublicIPAddressCannotBeDeleted
código de erro:{
mensagem: "O endereço IP público ...../providers/Microsoft.Network/publicIPAddresses/ não pode ser excluído, pois ainda é alocado para recursos ...../provedores/Microsoft.Network/loadBalancers/kubernetes/frontendIPConfigurations/..... . Para excluir o IP público, desassociar/desanexar o endereço IP público do recurso."
}
Para o
InUseSubnetCannotBeDeleted
código de erro:{
mensagem: "A sub-rede aks-subnet está em uso por ...../Microsoft.Network/networkInterfaces/|provedores|Microsoft.Compute|virtualMachineScaleSets|vmss|virtualMachines|1|networkInterfaces|aks-worker-vmss/ipConfigurations/ipconfig1 e não pode ser excluído. Para excluir a sub-rede, exclua todos os recursos dentro da sub-rede."
}
Para o
InUseNetworkSecurityGroupCannotBeDeleted
código de erro:{
mensagem: "O grupo de segurança de rede ...../Microsoft.Network/networkSecurityGroups/test não pode ser excluído porque está em uso pelos seguintes recursos: ...../Microsoft.Network/virtualNetworks/test/sub-redes/test. Para excluir o grupo de segurança de rede, remova a associação com os recursos".
}
Motivo
O cluster do AKS está associado a uma sub-rede, um NSG (grupo de segurança de rede) ou um endereço IP público específico que está sendo usado no momento. Essa associação impede que você exclua o cluster.
Solução
Remova todos os endereços IP públicos associados ao Azure Load Balancer e ao recurso usado pela sub-rede. Para obter mais informações, consulte Exibir, modificar configurações ou excluir um endereço IP público.
No balanceador de carga, remova as regras para regras do Load Balance, investigações de integridade e pools de back-end.
Para o NSG e a sub-rede, remova todas as regras associadas. Para obter mais informações, consulte Associar ou dissociar um grupo de segurança de rede de ou para uma sub-rede ou interface de rede.
Entre em contato conosco para obter ajuda
Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários