次の方法で共有


使用中のパブリック IP アドレス/サブネット/ネットワーク セキュリティ グループを削除できない

この記事では、Microsoft Azure Kubernetes Service (AKS) クラスターを削除しようとしたときに発生する PublicIPAddressCannotBeDeletedInUseSubnetCannotBeDeleted、または InUseNetworkSecurityGroupCannotBeDeleted エラーを特定して解決する方法について説明します。

現象

AKS クラスターを削除しようとすると、次のいづれかのエラー メッセージが表示されます。

  • PublicIPAddressCannotBeDeletedエラー コードの場合:

    {

    メッセージ: "パブリック IP アドレス ...../providers/Microsoft.Network/publicIPAddresses/ は、リソース ...../providers/Microsoft.Network/loadBalancers/kubernetes/frontendIPConfigurations/..... に割り当てられているため、削除できません から始めます。 パブリック IP を削除するには、パブリック IP アドレスをリソースから関連付け解除するかデタッチします。"

    }

  • InUseSubnetCannotBeDeletedエラー コードの場合:

    {

    メッセージ: "サブネット aks-subnet が …../Microsoft.Network/networkInterfaces/|providers|Microsoft.Compute|virtualMachineScaleSets|vmss|virtualMachines|1|networkInterfaces|aks-worker-vmss/ipConfigurations/ipconfig1 で使用中であり、削除できません。 サブネットを削除するには、サブネット内のすべてのリソースを削除します。"

    }

    または

    {

    message: "Subnet aks-subnet is use by ..../resourceGroups/.../providers/Microsoft.Network/virtualNetworks/.../subnets/.../serviceAssociationLinks/AppServiceLink は削除できません。 サブネットを削除するには、サブネット内のすべてのリソースを削除します。 「aka.ms/deletesubnet」を参照してください。

    }

  • InUseNetworkSecurityGroupCannotBeDeletedエラー コードの場合:

    {

    メッセージ: "ネットワーク セキュリティ グループ …../Microsoft.Network/networkSecurityGroups/test は、..../Microsoft.Network/virtualNetworks/test/subnets/test というリソースによって使用中のため、削除できません。 ネットワーク セキュリティ グループを削除するには、リソースとの関連付けを解除します。"

    }

原因

AKS クラスターは、サブネット、ネットワーク セキュリティ グループ (NSG)、または現在使用されている特定のパブリック IP アドレスに関連付けられています。 この関連付けにより、クラスターを削除できなくなります。

ソリューション

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。