Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un grupo de recursos de Azure es un contenedor que contiene recursos relacionados para una solución de Azure. Un grupo de recursos puede contener almacenamiento, máquinas virtuales, aplicaciones, paneles, servicios o casi cualquier cosa con la que se trate en Azure.
La interfaz de Azure Command-Line (CLI) permite crear, conservar y establecer grupos de recursos de Azure predeterminados. La CLI también le permitirá limpiar los recursos después de crearlos.
Identificación de regiones de Azure
Los clientes de Azure pueden optar por implementar recursos en muchas regiones diferentes. En algunos casos, es posible que los clientes puedan reducir los costos seleccionando regiones cercanas que ofrecen los mismos servicios. Si se identifica una región cercana, un mensaje mostrará la región que se va a seleccionar para futuras implementaciones.
En el ejemplo siguiente, el az config
comando se usa para deshabilitar el mensaje de recomendación de región:
az config set core.display_region_identified=no
Para más información sobre las regiones de Azure, consulte Elija la región de Azure adecuada para.
Creación de un grupo de recursos
Para crear un grupo de recursos, use el comando az group create:
az group create --name MyResourceGroup --location eastus
Un grupo de recursos pertenece a una sola ubicación. Para ver todas las ubicaciones admitidas en la suscripción actual, ejecute el comando az account list-locations :
az account list-locations
Para ver todos los grupos de recursos de la suscripción actual, use el comando az group list :
az group list --output table
Sugerencia
El parámetro --output
es un parámetro global que está disponible para todos los comandos. El valor table presenta la salida en un formato amigable. Para más información, consulte Formatos de salida de los comandos de la CLI de Azure.
Al crear un recurso, se crea en un grupo de recursos. En el ejemplo siguiente se muestra una cuenta de almacenamiento creada mediante el comando az storage account create :
az storage account create --resource-group MyResourceGroup --name storage134 --location eastus --sku Standard_LRS
Para quitar un grupo de recursos, ejecute el comando az group delete :
az group delete --name MyResourceGroup
Al quitar un grupo de recursos, se eliminan todos los recursos que pertenecen a él. No se puede deshacer esta acción. Si prueba cualquiera de los comandos de este artículo, la eliminación de los grupos de recursos que cree limpia la cuenta.
Establecimiento de un grupo de recursos predeterminado
Puede establecer un grupo de recursos predeterminado para todos los comandos que ejecute desde la CLI de Azure local o desde Azure Cloud Shell. La CLI de Azure almacena esta configuración localmente en un archivo de configuración . Para ver la configuración actual, ejecute el comando az config get :
az config get
El resultado muestra los grupos de recursos predeterminados y otros valores predeterminados. Si usa la CLI de Azure por primera vez, es posible que los resultados estén vacíos.
Para establecer un grupo de recursos predeterminado para la instalación de la CLI de Azure, ejecute el comando az config set :
az config set defaults.group=MyResourceGroup
El comando establece un valor para una clave especificada, en este caso defaults.group
. Para ver las opciones de configuración disponibles, consulte Configuración de la CLI de Azure.
Nota:
El comando az config set no valida la existencia del grupo de recursos que escriba. El comando simplemente almacena el par clave-valor.
Después de ejecutar el comando, los dos comandos siguientes le darían el mismo resultado:
az storage account create --resource-group MyResourceGroup --name storage01 --location eastus --sku Standard_LRS
az storage account create --name storage01 --location eastus --sku Standard_LRS
Un grupo de recursos pertenece a una suscripción. Si su organización tiene más de una suscripción, debe seleccionar la suscripción antes de trabajar con un grupo de recursos en ella. Si el valor predeterminado de un grupo de recursos no pertenece a la suscripción actual, se produce un error. Para más información sobre varias suscripciones, consulte Uso de varias suscripciones de Azure.
No es necesario restablecer el valor predeterminado para usar otros grupos de recursos. En su lugar, especifique el grupo de recursos:
az group create --name OtherResourceGroup --location eastus
az storage account create --resource-group StorageGroups --name storage03 --location westus --sku Standard_LRS
El valor predeterminado es solo para usted. No afecta a otros usuarios ni a los cambios que realice a través de Azure Portal.
Si usa valores de parámetro persistentes, como se describe en este artículo, esos valores tienen prioridad sobre los valores predeterminados establecidos en el archivo de configuración .
Establecimiento de un bloqueo de grupo de recursos
Como administrador, es posible que tenga que bloquear un grupo de recursos para evitar que los usuarios eliminen o lo modifiquen. Para obtener más información, consulte Bloquear recursos para evitar cambios inesperados.
En la CLI de Azure, use los comandos az group lock . Por ejemplo, el comando az account lock create puede impedir que los usuarios eliminen un grupo de recursos:
az group lock create --name "Cannot delete resource group" --lock-type CanNotDelete
Nota:
Debe tener permisos contributor
en un grupo de recursos para poder crear o modificar bloqueos.
Para ver los bloqueos actuales en el grupo de recursos, use el comando az group lock list :
az group lock list --output table
Limpieza de recursos
Si ha intentado cualquiera de los comandos de este artículo, puede quitar los recursos que ha creado mediante el comando az group delete :
az group delete --name MyResourceGroup
az group delete --name OtherResourceGroup
az group delete --name StorageGroups
Este comando elimina el grupo y todos los recursos que contiene a la vez.