Solucionar problemas del código de error PublicIPAddressCannotBeDeleted, InUseSubnetCannotBeDeleted o InUseNetworkSecurityGroupCannotBeDeleted

En este artículo se PublicIPAddressCannotBeDeleteddescribe cómo identificar y resolver el error , InUseSubnetCannotBeDeleted, InUseNetworkSecurityGroupCannotBeDeleted o que se produce al intentar eliminar un clúster de Microsoft Azure Kubernetes Service (AKS).

Síntomas

Cuando intenta eliminar un clúster de AKS, recibe uno de los siguientes mensajes de error:

  • Para el PublicIPAddressCannotBeDeleted código de error:

    {

    message: "Public IP address ...../providers/Microsoft.Network/publicIPAddresses/ can not be deleted since it is still allocated to resource ...../providers/Microsoft.Network/loadBalancers/kubernetes/frontendIPConfigurations/..... . Para eliminar la DIRECCIÓN IP pública, desasocia o desasocia la dirección IP pública del recurso."

    }

  • Para el InUseSubnetCannotBeDeleted código de error:

    {

    message: "Subnet aks-subnet is in use by ...../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."

    }

  • Para el InUseNetworkSecurityGroupCannotBeDeleted código de error:

    {

    message: "Network security group ...../Microsoft.Network/networkSecurityGroups/test cannot be deleted because it is in use by the following resources: ...../Microsoft.Network/virtualNetworks/test/subnets/test. Para eliminar el grupo de seguridad de red, quite la asociación con los recursos".

    }

Causa

El clúster de AKS está asociado con una subred, un grupo de seguridad de red (NSG) o una dirección IP pública específica que se está utilizando actualmente. Esta asociación le impide eliminar el clúster.

Solución

Si el problema persiste, abra un nuevo vale de soporte técnico.