Tutorial: Eliminación de un clúster de Service Fabric que se ejecuta en Azure

Este tutorial es la quinta parte de una serie y le muestra cómo eliminar un clúster de Service Fabric que se ejecuta en Azure. Para eliminar completamente un clúster de Service Fabric, también debe eliminar todos los recursos que usa el clúster. Tiene dos opciones: eliminar el grupo de recursos en el que se encuentra el clúster (lo que elimina el recurso del clúster y todos los demás recursos del grupo) o eliminar específicamente el recurso del clúster y sus recursos asociados (pero ningún otro recurso del grupo).

En este tutorial, aprenderá a:

  • Eliminar un grupo de recursos y todos sus recursos
  • Eliminar recursos de un grupo de recursos de forma selectiva

En esta serie de tutoriales, se aprende a:

Nota

Se recomienda usar el módulo Azure Az de PowerShell para interactuar con Azure. Consulte Instalación de Azure PowerShell para empezar. Para más información sobre cómo migrar al módulo Az de PowerShell, consulte Migración de Azure PowerShell de AzureRM a Az.

Prerrequisitos

Antes de empezar este tutorial:

Eliminación del grupo de recursos que contiene el clúster de Service Fabric

La manera más sencilla de eliminar el clúster y todos los recursos que consume es eliminar el grupo de recursos.

Inicie sesión en Azure y seleccione el identificador de suscripción con el que quiere quitar el clúster. Para encontrar el identificador de suscripción, inicie sesión en Azure Portal. Elimine el grupo de recursos y todos los recursos del clúster mediante el cmdlet Remove-AzResourceGroup o el comando az group delete.

Connect-AzAccount
Set-AzContext -SubscriptionId <guid>
$groupname = "sfclustertutorialgroup"
Remove-AzResourceGroup -Name $groupname -Force
az login
az account set --subscription <guid>
ResourceGroupName="sfclustertutorialgroup"
az group delete --name $ResourceGroupName

Eliminación selectiva del recurso de clúster y de los recursos asociados

Si el grupo de recursos tiene únicamente recursos que están relacionados con el clúster de Service Fabric que quiere eliminar, lo más sencillo es eliminar el grupo de recursos completo. Si desea eliminar de forma selectiva los recursos del grupo de recursos y conservar los recursos no asociados con el clúster, siga estos pasos.

Enumere los recursos del grupo de recursos:

Connect-AzAccount
Set-AzContext -SubscriptionId <guid>
$groupname = "sfclustertutorialgroup"
Get-AzResource -ResourceGroupName $groupname | ft
az login
az account set --subscription <guid>
ResourceGroupName="sfclustertutorialgroup"
az resource list --resource-group $ResourceGroupName

Para cada uno de los recursos que quiera eliminar, ejecute el siguiente script:

Remove-AzResource -ResourceName "<name of the Resource>" -ResourceType "<Resource Type>" -ResourceGroupName $groupname -Force
az resource delete --name "<name of the Resource>" --resource-type "<Resource Type>" --resource-group $ResourceGroupName

Para eliminar el recurso de clúster, ejecute el siguiente script:

Remove-AzResource -ResourceName "<name of the Resource>" -ResourceType "Microsoft.ServiceFabric/clusters" -ResourceGroupName $groupname -Force
az resource delete --name "<name of the Resource>" --resource-type "Microsoft.ServiceFabric/clusters" --resource-group $ResourceGroupName

Pasos siguientes

En este tutorial, ha aprendido a:

  • Eliminar un grupo de recursos y todos sus recursos
  • Eliminar recursos de un grupo de recursos de forma selectiva

Ahora que ha completado este tutorial, pruebe lo siguiente: