Información general de las herramientas de Azure MCP Server para Azure Compute

Las herramientas de servidor MCP de Azure le ayudan a administrar máquinas virtuales (VM), conjuntos de escalado de máquinas virtuales y discos mediante mensajes de lenguaje natural. Mediante el uso de funcionalidades clave como crear, recuperar y actualizar recursos, puede controlar eficazmente el entorno en la nube.

Azure cómputo ofrece recursos informáticos escalables para aplicaciones y cargas de trabajo. Para obtener más información, consulte la documentación de Azure Compute.

Nota:

parámetros Tool: las herramientas de servidor MCP de Azure definen parámetros para los datos que necesitan para completar tareas. Algunos de estos parámetros son específicos de cada herramienta y se documentan aquí. Otros parámetros son globales y compartidos por todas las herramientas. Para obtener más información, consulte Parámetros de la herramienta.

Disco administrado: crear

Con esta herramienta, puede crear un nuevo disco administrado Azure en el grupo de recursos especificado. Puede crear discos vacíos (especifique size-gb), discos de un origen como una instantánea, otro disco administrado o un URI de blob (especifique source). También puede crear discos a partir de una versión de imagen de la galería de imágenes compartidas (especifique gallery-image-reference) o discos listos para la carga (especifique upload-type y upload-size-bytes). Si no especifica la ubicación, el valor predeterminado es la ubicación del grupo de recursos.

Puede configurar el tamaño del disco, la SKU de almacenamiento (por ejemplo, Premium_LRS, Standard_LRSo UltraSSD_LRS), el tipo de sistema operativo, la zona de disponibilidad y la generación del hipervisor. Otras configuraciones posibles incluyen etiquetas, ajustes de cifrado, nivel de rendimiento, disco compartido, ampliación bajo demanda y límites de IOPS/rendimiento para discos UltraSSD. Cree un disco con la directiva DenyAllde acceso de red , AllowAllo AllowPrivatey asocie un recurso de acceso a disco durante la creación.

Algunas indicaciones de ejemplo incluyen:

  • "Cree un disco administrado de 128 GB denominado <disk-name> en el grupo <resource-group>de recursos ".

  • "Cree un disco llamado Premium_LRS<disk-name> en el grupo <resource-group> de recursos con 256 GB".

  • Crear un disco a partir de la instantánea <snapshot-resource-id> en el grupo de recursos <resource-group>.

  • "Cree un disco Linux de 64 GB Standard_LRS denominado <disk-name> en el grupo <resource-group> de recursos de la zona 1".

  • Crear un disco administrado a partir de la versión de imagen de la galería <image-version-resource-id> en el grupo de recursos <resource-group>.

  • Crear un disco de datos a partir del LUN 0 de la versión de imagen de la galería <image-version-resource-id> en el grupo de recursos <resource-group>.

  • "Cree un disco listo para la carga denominada <disk-name> en el grupo <resource-group> de recursos con un tamaño de carga de 20 972 032 bytes".

  • Cree un disco de carga de inicio de confianza denominado <disk-name> en el grupo de recursos <resource-group> con el tipo UploadWithSecurityData y el tipo de seguridad TrustedLaunch.

  • "Cree un disco administrado compartido denominado <disk-name> en el grupo <resource-group> de recursos con 512 GB y recursos compartidos máximos establecidos en 3".

  • Cree un disco <disk-name> administrado en el grupo de recursos <resource-group> con la directiva de acceso a la red DenyAll y el acceso al disco <disk-access-resource-id>.

  • "Cree un disco de generación de hipervisor V2 denominado <disk-name> en el grupo <resource-group> de recursos con 128 GB".

Parámetro Obligatorio u opcional Descripción
Nombre del disco Obligatorio Nombre del disco.
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure.
Acceso al disco Opcional El ID del recurso de acceso al disco para utilizar puntos de conexión privados en los discos.
Conjunto de cifrado de disco Opcional El ID del conjunto de cifrado de disco que se va a utilizar para habilitar el cifrado en reposo.
IOPS de lectura y escritura del disco Opcional Número de IOPS permitidos para este disco. Solo se puede establecer para discos UltraSSD.
Lectura y escritura en mbps de disco Opcional Ancho de banda permitido para este disco en MBps. Solo se puede establecer para discos UltraSSD.
Habilitar ráfagas Opcional Habilite el estallido bajo demanda más allá del objetivo de rendimiento aprovisionado del disco. No se aplica a discos Ultra. Valores aceptados: true o false.
Tipo de cifrado Opcional Tipo de cifrado del disco. Valores aceptados: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeyso EncryptionAtRestWithPlatformKey.
Referencia de imágenes de la galería Opcional El ID de recurso de una versión de imagen de una galería de imágenes compartida que se utilizará como origen del disco. Formato: /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/galleries/{gallery}/images/{image}/versions/{version}.
LUN de referencia de la imagen de la galería Opcional LUN (número de unidad lógica) del disco de datos en la versión de la imagen de la galería. Si especifica este parámetro, crea el disco a partir del disco de datos en esta unidad lógica (LUN). Si no especifica este parámetro, cree el disco a partir del disco del sistema operativo de la imagen.
Generación de Hyper v Opcional Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. Valores aceptados: V1 y V2.
Ubicación Opcional Región o ubicación de Azure. La ubicación del grupo de recursos es la predeterminada si no especifica este parámetro.
Número máximo de recursos compartidos Opcional Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. Un valor mayor que uno indica un disco compartido.
Directiva de acceso de red Opcional Directiva para acceder al disco a través de la red. Valores aceptados: AllowAll, AllowPrivateo DenyAll.
Tipo de sistema operativo Opcional Tipo de sistema operativo del disco. Valores aceptados: Linux o Windows.
Tipo de seguridad Opcional Tipo de seguridad del disco administrado. Valores aceptados: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standardo TrustedLaunch. Este parámetro es necesario cuando upload-type es UploadWithSecurityData.
Tamaño gb Opcional Tamaño del disco en GB. Tamaño máximo: 4095 GB.
SKU Opcional SKU de almacenamiento subyacente. Valores aceptados: Premium_LRS, PremiumV2_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, o Standard_LRSUltraSSD_LRS.
Fuente Opcional El origen a partir del cual se creará el disco, incluido el ID de recurso de una instantánea o un disco, o un URI de blob de un disco duro virtual (VHD). Cuando se proporciona un origen, size-gb es opcional y el valor predeterminado es el tamaño de origen.
Etiquetas Opcional Etiquetas separadas por espacios en formato 'key=value'. Use “” para borrar las etiquetas existentes.
Nivel Opcional Nivel de rendimiento del disco (por ejemplo, P10, P15, P20, P30, P40, P50, P60, P70 o P80). Solo se aplica a discos SSD Premium.
Tamaño de carga en bytes Opcional Tamaño en bytes (incluido el pie de página VHD de 512 bytes) del contenido que se va a cargar. Este parámetro es necesario cuando se especifica upload-type.
Tipo de carga Opcional Tipo de subida para el disco. Valores aceptados: Upload o UploadWithSecurityData. Al especificar este parámetro, se crea el disco en un ReadyToUpload estado .
Zona Opcional Zona de disponibilidad en la que se va a aprovisionar el recurso.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Disco administrado: eliminar

Elimine un disco administrado Azure del grupo de recursos especificado. Esta operación es idempotente; devuelve éxito tanto si el disco se quitó como si no existía.

Algunas indicaciones de ejemplo incluyen:

  • "Elimine el disco temp-data-disk administrado en el grupo dev-rgde recursos ".

  • "Quitar el disco old-backup-disk administrado del grupo prod-rgde recursos".

Parámetro Obligatorio u opcional Descripción
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure.
Nombre del disco Obligatorio Nombre del disco que se va a eliminar.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Disco administrado: enumerar o obtener

Puede enumerar los discos administrados Azure disponibles o recuperar información detallada sobre un disco específico. Puede ver todos los discos de una suscripción o en un grupo de recursos específico, incluido el tamaño del disco, la SKU, el estado de aprovisionamiento y el tipo de sistema operativo. La herramienta admite patrones comodín en nombres de disco (por ejemplo, win_OsDisk*).

Si proporciona un nombre de disco sin especificar un grupo de recursos, la herramienta busca en toda la suscripción. Especifique un grupo de recursos para definir el ámbito de la búsqueda en ese grupo de recursos. Ambos parámetros son opcionales.

Algunas indicaciones de ejemplo incluyen:

  • "Enumere todos los discos administrados de mi suscripción".

  • Mostrar todos los discos en el grupo <resource-group> de recursos.

  • "Obtener detalles del disco <disk-name>."

  • "¿Cuáles son los tamaños de disco disponibles?"

  • "Mostrarme los discos con el patrón win_OsDisk* de nombre en el grupo <resource-group>de recursos ".

  • "Obtener información sobre el disco <disk-name> en el grupo <resource-group>de recursos ".

Parámetro Obligatorio u opcional Descripción
Nombre del disco Opcional Nombre del disco.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Disco administrado: actualización

Actualice o modifique las propiedades de un disco administrado Azure existente que creó anteriormente. Si no especifica el grupo de recursos, el disco se encuentra por nombre dentro de la suscripción.

Esta operación admite el aumento del tamaño del disco y la modificación de la SKU de almacenamiento, las IOPS y los límites de rendimiento (solo para UltraSSD) y las comparticiones máximas para las uniones de disco compartido. También puede cambiar la explosión bajo demanda, las etiquetas, la configuración de cifrado, el acceso al disco y la categoría de rendimiento.

Puede modificar la directiva de acceso de red a DenyAll, AllowAllo AllowPrivate en un disco existente. Solo se actualizan las propiedades especificadas; las propiedades no especificadas permanecen sin cambios.

Algunas indicaciones de ejemplo incluyen:

  • "Actualice el disco <disk-name> del grupo <resource-group> de recursos a 1024 GB".

  • "Cambie la SKU del disco <disk-name> a UltraSSD_LRS".

  • "Cambie el tamaño del disco <disk-name> del grupo <resource-group> de recursos a 2048 GB".

  • "Establezca los recursos compartidos máximos en el disco <disk-name> en 3".

  • "Cambie la directiva de acceso de red del disco <disk-name> a AllowPrivate".

  • "Actualice el disco <disk-name> en el grupo <resource-group> de recursos con etiquetas env=production".

  • "Establezca el límite de IOPS en disco <disk-name> Ultra en el grupo <resource-group> de recursos en 15 000".

  • "Actualice el disco <disk-name> en el grupo <resource-group> de recursos para usar el conjunto <disk-encryption-set-id>de cifrado de disco ".

  • Establecer el acceso al disco <disk-name> del grupo de recursos <resource-group> en <disk-access-resource-id> con la directiva de acceso a la red DenyAll.

Parámetro Obligatorio u opcional Descripción
Nombre del disco Obligatorio Nombre del disco.
Acceso al disco Opcional El ID del recurso de acceso al disco para utilizar puntos de conexión privados en los discos.
Conjunto de cifrado de disco Opcional El ID del conjunto de cifrado de disco que se va a utilizar para habilitar el cifrado en reposo.
IOPS de lectura y escritura del disco Opcional Número de IOPS permitidos para este disco. Solo se puede establecer para discos UltraSSD.
Lectura y escritura en mbps de disco Opcional Ancho de banda permitido para este disco en MBps. Solo se puede establecer para discos UltraSSD.
Habilitar ráfagas Opcional Habilite el estallido bajo demanda más allá del objetivo de rendimiento aprovisionado del disco. No se aplica a discos Ultra. Valores aceptados: true o false.
Tipo de cifrado Opcional Tipo de cifrado del disco. Valores aceptados: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeyso EncryptionAtRestWithPlatformKey.
Número máximo de recursos compartidos Opcional Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. Un valor mayor que uno indica un disco compartido.
Directiva de acceso de red Opcional Directiva para acceder al disco a través de la red. Valores aceptados: AllowAll, AllowPrivateo DenyAll.
Tamaño gb Opcional Tamaño del disco en GB. Tamaño máximo: 4095 GB.
SKU Opcional SKU de almacenamiento subyacente. Valores aceptados: Premium_LRS, PremiumV2_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, o Standard_LRSUltraSSD_LRS.
Etiquetas Opcional Etiquetas separadas por espacios en key=value formato. Use '' para borrar las etiquetas existentes.
Nivel Opcional Nivel de rendimiento del disco (por ejemplo, P10, P15, P20, P30, P40, P50, P60, P70 o P80). Solo se aplica a discos SSD Premium.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Máquina virtual: crear

Cree, implemente o aprovisione una única máquina virtual. Este comando inicia una nueva máquina virtual Linux o Windows con autenticación de clave SSH o contraseña. Si no especifica recursos de red (como una red virtual o subred), esta herramienta las crea automáticamente. El tamaño de máquina virtual predeterminado es Standard_D2s_v5y el sistema operativo predeterminado es Ubuntu 24.04 LTS si no se especifica de lo contrario.

Puede crear una máquina virtual Linux mediante una clave pública SSH. Proporcione el contenido de la clave o la ruta de acceso al archivo de clave. Por ejemplo, puede especificar el archivo de clave pública en ~/.ssh/id_rsa.pub.

Este comando no admite la creación de conjuntos de escalado de máquinas virtuales con varias instancias idénticas. En su lugar, utilice VMSS create.

Algunas indicaciones de ejemplo incluyen:

  • "Cree una nueva máquina virtual Linux denominada <vm-name> con clave SSH en el grupo <resource-group>de recursos ".

  • "Inicie una máquina virtual con la imagen Ubuntu2404 en <resource-group>".

  • "Cree una máquina virtual de Windows denominada <vm-name> con una contraseña de administrador en el grupo de recursos <resource-group>".

  • Implementar la máquina virtual <vm-name> en <location> con un tamaño de Standard_D2s_v5.

  • Poner en marcha una máquina virtual de tamaño Standard_B2s y sin dirección IP pública en el grupo de recursos <resource-group>.

  • "Cree una máquina virtual Linux denominada <vm-name> en <location> con un grupo de seguridad de red personalizado".

Parámetro Obligatorio u opcional Descripción
Nombre de usuario administrador Obligatorio Nombre de usuario de administrador de la máquina virtual. Necesario para la creación de máquinas virtuales.
Ubicación Obligatorio Región o ubicación de Azure.
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure.
Nombre de la máquina virtual Obligatorio El nombre de la máquina virtual.
Contraseña de administrador Opcional La contraseña de administrador para las máquinas virtuales de Windows o cuando no se proporciona la clave SSH para las máquinas virtuales de Linux.
Image Obligatorio Imagen del sistema operativo que se va a usar. Puede ser un URN (publisher:offer:SKU:version) o un alias como Ubuntu2404 o Win2022Datacenter.
Grupo de seguridad de red Opcional Nombre del grupo de seguridad de red que se va a usar o crear.
Ninguna dirección IP pública Opcional La instrucción de no crear ni asignar una dirección IP pública.
GB de tamaño de disco del sistema operativo Opcional Tamaño del disco del sistema operativo en GB. Los valores predeterminados se basan en los requisitos de imagen.
Tipo de disco del sistema operativo Opcional Tipo de disco del sistema operativo: Premium_LRS, StandardSSD_LRSo Standard_LRS. Los valores predeterminados se basan en el tamaño de la máquina virtual.
Tipo de sistema operativo Opcional Tipo de sistema operativo del disco. Valores aceptados: Linux o Windows.
Dirección IP pública Opcional Nombre de la dirección IP pública que se va a usar o crear.
Prefijo de dirección de origen Opcional El intervalo de direcciones IP de origen para las reglas de entrada de NSG (por ejemplo, 203.0.113.0/24 o una IP específica). El valor predeterminado es * (origen cualquiera).
Clave pública SSH. Opcional Clave pública SSH para máquinas virtuales Linux. Puede ser el contenido de la clave o la ruta de acceso a un archivo.
Subred Opcional Nombre de la subred dentro de la red virtual.
Red virtual Opcional Nombre de una red virtual existente que se va a usar. Si no lo especifica, el comando crea uno nuevo.
Tamaño de VM Opcional Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3 o Standard_B2s). El valor predeterminado es Standard_D2s_v5 si no lo especifica.
Zona Opcional Zona de disponibilidad en la que se va a aprovisionar el recurso.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Máquina virtual: eliminar

Elimine una máquina virtual de forma permanente. Esta operación es irreversible y se pierden los datos de la máquina virtual. Use el Force deletion parámetro para eliminar una máquina virtual que se encuentra en estado en ejecución o con errores.

Algunas indicaciones de ejemplo incluyen:

  • "Eliminar máquina virtual test-vm-01 en el grupo dev-rgde recursos".

  • "Quitar la máquina staging-web virtual del grupo staging-rgde recursos."

  • Forzar la eliminación de la máquina virtual stuck-vm en el grupo de recursos prod-rg.

Parámetro Obligatorio u opcional Descripción
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure.
Nombre de la máquina virtual Obligatorio Nombre de la máquina virtual que se va a eliminar.
Forzar eliminación Opcional Elimine el recurso incluso si está en estado en ejecución o con errores.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Máquina virtual: enumerar o obtener

Enumerar u obtener máquinas virtuales en una suscripción o grupo de recursos. Este comando devuelve los detalles de la máquina virtual, incluidos el nombre, la ubicación, el tamaño, el estado de aprovisionamiento, el tipo de sistema operativo y la vista de instancia con el estado de tiempo de ejecución y el estado de energía.

Algunas indicaciones de ejemplo incluyen:

  • "Enumerar todas las máquinas virtuales de mi suscripción".

  • "Mostrarme todas las máquinas virtuales de mi suscripción".

  • "Enumerar máquinas virtuales en el grupo resource-group-namede recursos".

  • Obtener detalles de la máquina virtual vm-name en el grupo de recursos resource-group-name.

  • Obtener la máquina virtual vm-name con vista de instancia en el grupo de recursos resource-group-name.

  • "Mostrarme máquina virtual vm-name con el estado en tiempo de ejecución en el grupo resource-group-namede recursos".

  • "¿Cuál es el estado de energía de la máquina vm-name virtual en el grupo resource-group-namede recursos?"

  • "Obtener el estado de la máquina virtual vm-name y el estado de aprovisionamiento en el grupo resource-group-namede recursos ".

Parámetro Obligatorio u opcional Descripción
Vista de instancia Opcional Incluya los detalles de la vista de instancia (solo disponible al recuperar una máquina virtual específica).
Nombre de la máquina virtual Opcional El nombre de la máquina virtual.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Máquina virtual: estado de energía

Cambie el estado en ejecución de una máquina virtual (VM) de Azure desasignando, iniciando, deteniendo o reiniciando. La desasignación libera recursos de proceso y detiene la facturación asociada al proceso, al tiempo que conserva la máquina virtual y su configuración. El inicio enciende una máquina virtual detenida. La acción Detener apaga una máquina virtual y cierra el sistema operativo. Al reiniciar, se reinicia la máquina virtual.

Utilice la opción omitir apagado con stop para forzar la acción sin un apagado ordenado del sistema operativo. Utilice la opción no-wait para volver inmediatamente. La respuesta incluye un statusUri, que es la URL de Azure-AsyncOperation de Azure Resource Manager (ARM), y puede realizar una consulta GET para comprobar el estado de la operación (InProgress / Correcta / Errónea).

Algunas indicaciones de ejemplo incluyen:

  • "Iniciar y encender la máquina virtual appserver01 en el grupo rg-prodde recursos".

  • "Detenga y apague la máquina virtual db-node-1 en ejecución en el grupo rg-db-prodde recursos ".

  • "Desasigne la máquina virtual analytics-vm en el grupo rg-analytics de recursos para liberar los recursos de proceso mientras mantiene la máquina virtual".

  • "Reinicie la máquina virtual webapp-vm en el grupo rg-web-prodde recursos ".

  • "Detenga la máquina virtual windows-server-01 en el grupo rg-windows de recursos y omita el apagado del sistema operativo".

  • "Inicie la máquina virtual workerpool-02 en el grupo rg-compute de recursos sin esperar la finalización".

  • Apagar y detener la máquina virtual cache-node en el grupo de recursos rg-cache.

  • "Desasigne y desactive la máquina virtual batch-vm-1 en el grupo rg-batch de recursos para detener la facturación de los recursos de proceso a la vez que se conserva la máquina virtual".

Parámetro Obligatorio u opcional Descripción
Acción de encendido Obligatorio Acción de energía que se va a aplicar a la máquina virtual (no al estado de energía actual). Valores aceptados: start, stop, deallocate, restart.
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure. Este grupo de recursos es un contenedor lógico para los recursos de Azure.
Nombre de la máquina virtual Obligatorio El nombre de la máquina virtual.
No, espera Opcional Vuelva inmediatamente sin esperar a que se complete la operación.
Omitir el apagado Opcional Omite el apagado ordenado del sistema operativo y fuerza el apagado. Compatible solo con el estado stop.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Máquina virtual: actualización

Actualice, modifique o vuelva a configurar una máquina virtual existente. Puede cambiar el tamaño de una máquina virtual, actualizar etiquetas, configurar diagnósticos de arranque o cambiar los datos de usuario. Es posible que tengas que desasignar la máquina virtual antes de cambiar su tamaño a determinados tamaños.

Algunas indicaciones de ejemplo incluyen:

  • "Agregar el tipo Windows_Server de licencia a la máquina virtual <vm-name> en el grupo <resource-group-name>de recursos ".

  • "Actualizar los datos de usuario de la máquina virtual <vm-name> en el grupo <resource-group-name>de recursos".

  • "Cambie el tamaño de la máquina virtual <vm-name> en el grupo <resource-group-name> de recursos a Standard_B2s".

  • "Habilitación del diagnóstico de arranque para la máquina virtual <vm-name> en el grupo <resource-group-name>de recursos".

Parámetro Obligatorio u opcional Descripción
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure.
Nombre de la máquina virtual Obligatorio El nombre de la máquina virtual.
Diagnósticos de arranque Opcional Habilite o deshabilite los diagnósticos de arranque: true o false.
Tipo de licencia Opcional El tipo de licencia para el beneficio híbrido de Azure: Windows_Server, Windows_Client, RHEL_BYOS, SLES_BYOS o None para deshabilitar.
Etiquetas Opcional Etiquetas separadas por espacios con el formato key=value. Use '' para borrar las etiquetas existentes.
Datos de usuario Opcional Datos de usuario codificados en base64 para la máquina virtual. Utilice para actualizar scripts de datos personalizados.
Tamaño de VM Opcional Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3 o Standard_B2s). El valor predeterminado es Standard_D2s_v5 si no se especifica.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Conjunto de escalabilidad de máquinas virtuales: configurar

Cree, implemente o provisione un conjunto de escalado para máquinas virtuales para ejecutar múltiples instancias idénticas de máquinas virtuales. Esta herramienta le ayuda a implementar cargas de trabajo que requieren escalado horizontal, equilibrio de carga o alta disponibilidad entre instancias. La configuración predeterminada crea dos instancias de tamaño Estándar_D2s_v5, que ejecutan Ubuntu 24.04 LTS.

Cree un conjunto de escalado especificando resource group, VMSS name y admin username, junto con otras opciones. Estos son algunos comandos de ejemplo:

  • "Cree un conjunto de escalado de máquinas virtuales denominado my-vmss en el grupo my-rgde recursos ".

  • Crear un conjunto de escalado de máquinas virtuales con cuatro instancias en my-rg.

  • Implementar un conjunto de escalado con una directiva de actualización manual y dos instancias en my-rg.

  • Crear un conjunto de escalado de máquinas virtuales Linux con la clave pública SSH de “~/.ssh/id_rsa.pub” en my-rg.

Parámetro Obligatorio u opcional Descripción
Nombre de usuario administrador Obligatorio Nombre de usuario de administrador de la máquina virtual. Necesario para la creación de máquinas virtuales.
Ubicación Obligatorio Región o ubicación de Azure.
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure.
Nombre de VMSS Obligatorio Nombre del conjunto de escalado de máquinas virtuales.
Contraseña de administrador Opcional La contraseña de administrador para las máquinas virtuales de Windows, o para las máquinas virtuales de Linux cuando no se proporciona una clave SSH.
Image Obligatorio Imagen del sistema operativo que se va a usar. Puede ser un URN (publisher:offer:SKU:version) o un alias como Ubuntu2404, Win2022Datacenter.
Recuento de instancias Opcional El número de instancias de máquina virtual en el conjunto de escalado. El valor predeterminado es 2.
Tamaño de disco del sistema operativo gb Opcional Tamaño del disco del sistema operativo en GB. Valores predeterminados basados en los requisitos de la imagen.
Tipo de disco del sistema operativo Opcional Tipo de disco del sistema operativo: Premium_LRS, StandardSSD_LRSo Standard_LRS. El valor predeterminado se basa en el tamaño de la máquina virtual.
Tipo de sistema operativo Opcional Tipo de sistema operativo del disco. Valores aceptados: Linux o Windows.
Clave pública ssh Opcional Clave pública SSH para máquinas virtuales Linux. Puede ser el contenido de la clave o la ruta de acceso a un archivo.
Subred Opcional Nombre de la subred dentro de la red virtual.
Directiva de actualización Opcional Modo de directiva de actualización: Automatic, Manualo Rolling. El valor predeterminado es Manual.
Red virtual Opcional Nombre de una red virtual existente que se va a usar. Si no lo especifica, la herramienta crea una nueva.
Tamaño de VM Opcional Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3 o Standard_B2s). El valor predeterminado es Standard_D2s_v5 si no se especifica.
Zona Opcional Zona de disponibilidad en la que se va a aprovisionar el recurso.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Conjunto de escalado de máquinas virtuales: eliminar

Elimina de forma permanente un conjunto de escalado de máquinas virtuales y todas sus instancias de máquina virtual. Esta operación es irreversible. Use el Force deletion parámetro para eliminar un conjunto de escalado que se encuentra en estado en ejecución o con errores.

Algunas indicaciones de ejemplo incluyen:

  • "Eliminar conjunto de escalado web-frontend-vmss en el grupo prod-rgde recursos ".

  • Quite el conjunto de escalado de máquinas virtuales test-scaleset del grupo de recursos dev-rg.

  • Forzar la eliminación del conjunto de escalado de máquinas virtuales stuck-vmss en el grupo de recursos staging-rg.

Parámetro Obligatorio u opcional Descripción
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure.
Nombre de VMSS Obligatorio El nombre del conjunto de escalado de máquinas virtuales que se va a eliminar.
Forzar eliminación Opcional Forzar la eliminación del recurso incluso si está en funcionamiento o ha fallado.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Conjunto de escalado de máquinas virtuales: listar u obtener

Muestra o obtiene los conjuntos de escalado de máquinas virtuales y sus instancias en una suscripción o un grupo de recursos. Esta herramienta devuelve los detalles del conjunto de escalado, incluidos el nombre, la ubicación, el SKU, la capacidad, la directiva de actualización y la información de cada instancia de máquina virtual.

Algunas indicaciones de ejemplo incluyen:

  • Mostrar todos los conjuntos de escalado de máquinas virtuales de mi suscripción.

  • Listar conjuntos de escalado de máquinas virtuales en el grupo de recursos <resource-group-name>.

  • ¿Qué conjuntos de escalas se encuentran en el grupo de recursos <resource-group-name>?

  • Obtenga detalles del conjunto de escalado de máquinas virtuales <vmss-name> en el grupo de recursos <resource-group-name>.

  • Mostrar el conjunto de escalado de máquinas virtuales <vmss-name> del grupo de recursos <resource-group-name>.

  • Mostrar la instancia <instance-id> del conjunto de escalado de máquinas virtuales <vmss-name> del grupo de recursos <resource-group-name>.

  • "¿Cuál es el estado de la instancia <instance-id> en el conjunto de escalado <vmss-name>?"

Parámetro Obligatorio u opcional Descripción
Id. de instancia Opcional Identificador de instancia de la máquina virtual del conjunto de escalas.
Nombre del conjunto de escalado de máquinas virtuales Opcional Nombre del conjunto de escalado de máquinas virtuales.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local

Conjunto de escalado de máquinas virtuales: actualizar

Actualice, modifique o vuelva a configurar un conjunto de escalado de máquinas virtuales existente. Puede escalar el número de instancias, cambiar el tamaño de las máquinas virtuales, modificar la directiva de actualización o actualizar las etiquetas de un conjunto de escalado. Algunos cambios requieren que update-instances se despliegue en las máquinas virtuales existentes. Esta herramienta no crea un nuevo conjunto de escalado de máquinas virtuales. Utilice VMSS create en su lugar. Para actualizar una sola máquina virtual, use VM update.

Algunas indicaciones de ejemplo incluyen:

  • Actualiza la capacidad del conjunto de escalado de máquinas virtuales myScaleSet a 15.

  • Habilita el sobreaprovisionamiento en el conjunto de escalado myScaleSet.

  • "Cambie el tamaño de la máquina virtual a Standard_D4s_v3 para myScaleSet".

  • "Borre las etiquetas existentes en el conjunto de escalado myScaleSet en el grupo myResourceGroupde recursos ".

Parámetro Obligatorio u opcional Descripción
Grupo de recursos Obligatorio Nombre del grupo de recursos de Azure. Este nombre es un contenedor lógico para recursos de Azure.
Nombre de VMSS Obligatorio Nombre del conjunto de escalado de máquinas virtuales.
Capacidad Opcional Número de instancias de máquina virtual (capacidad) en el conjunto de escalado.
Habilitación de la actualización automática del sistema operativo Opcional Habilite las actualizaciones automáticas de imágenes del sistema operativo. Requiere pruebas de estado o la extensión de estado de la aplicación.
Sobreaprovisionamiento Opcional Habilite o deshabilite el sobreaprovisionamiento. Cuando está habilitada, Azure aprovisiona más máquinas virtuales de las solicitadas y elimina máquinas virtuales adicionales después de la implementación.
Directiva de reducción de escala Opcional La directiva de reducción de escala para determinar qué máquinas virtuales eliminar: Default, NewestVM o OldestVM.
Etiquetas Opcional Etiquetas separadas por espacios con el formato key=value. Use '' para borrar las etiquetas existentes.
Directiva de actualización Opcional Modo de directiva de actualización: Automatic, Manualo Rolling. El valor predeterminado es Manual.
Tamaño de VM Opcional Tamaño de máquina virtual (por ejemplo, Standard_D2s_v3 o Standard_B2s). El valor predeterminado es Standard_D2s_v5 si no se especifica.

Sugerencias de anotación de herramientas:

Destructivo Idempotente Abrir mundo Solo lectura Secreto Requisito local