No se puede eliminar una dirección IP pública, una subred o un grupo de seguridad de red en uso
En este artículo se describe cómo identificar y resolver el PublicIPAddressCannotBeDeleted
error , InUseSubnetCannotBeDeleted
o InUseNetworkSecurityGroupCannotBeDeleted
que se produce al intentar eliminar un clúster de Microsoft Azure Kubernetes Service (AKS).
Al intentar eliminar un clúster de AKS, recibe uno de los mensajes de error siguientes:
Para el código de
PublicIPAddressCannotBeDeleted
error:{
mensaje: "No se puede eliminar la dirección IP pública ...../providers/Microsoft.Network/publicIPAddresses/ porque todavía se asigna a recursos ...../providers/Microsoft.Network/loadBalancers/kubernetes/frontendIPConfigurations/..... . Para eliminar la dirección IP pública, desasocie la dirección IP pública del recurso".
}
Para el código de
InUseSubnetCannotBeDeleted
error:{
mensaje: "La subred aks-subnet está en uso en ...../Microsoft.Network/networkInterfaces/|providers|Microsoft.Compute|virtualMachineScaleSets|vmss|virtualMachines|1|networkInterfaces|aks-worker-vmss/ipConfigurations/ipconfig1 y no se puede eliminar. Para eliminar la subred, elimine todos los recursos de la subred".
}
o
{
mensaje: "La subred aks-subnet está en uso por ..../resourceGroups/.../providers/Microsoft.Network/virtualNetworks/.../subnets/.../serviceAssociationLinks/AppServiceLink y no se puede eliminar. Para eliminar la subred, elimine todos los recursos de la subred. Consulte aka.ms/deletesubnet."
}
Para el código de
InUseNetworkSecurityGroupCannotBeDeleted
error:{
mensaje: "No se puede eliminar el grupo de seguridad de red ...../Microsoft.Network/networkSecurityGroups/test porque está en uso en los siguientes recursos: ...../Microsoft.Network/virtualNetworks/test/subnets/test. Para eliminar el grupo de seguridad de red, quite la asociación con los recursos".
}
El clúster de AKS está asociado a una subred, un grupo de seguridad de red (NSG) o una dirección IP pública específica que se está usando actualmente. Esta asociación impide eliminar el clúster.
Quite todas las direcciones IP públicas asociadas a Azure Load Balancer y el recurso que usa la subred. Para más información, consulte Visualización, modificación de la configuración o eliminación de una dirección IP pública.
En el equilibrador de carga, quite las reglas de reglas de Equilibrio de carga, sondeos de estado y grupos de back-end.
Para el grupo de seguridad de red y la subred, quite todas las reglas asociadas. Para más información, vea Asociación o desasociació de un grupo de seguridad de red a o de una subred o una interfaz de red.
Si usa un plan de App Service con una subred conectada a la red virtual del clúster de AKS, debe quitar el plan de App Service asociado y sus recursos internos (como Function App y SQL Azure Database) y, a continuación, volver a intentar eliminar el clúster de AKS.
Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.