Compartir a través de


Introducción al comando de implementación del puente de recursos de Azure Arc

Se requiere la CLI de Azure para implementar el puente de recursos de CLI de Azure. Al implementar el puente de recursos de Arc con un producto asociado correspondiente, los comandos de la CLI de Azure se pueden combinar en un script de automatización, junto con comandos adicionales específicos del proveedor. Para obtener información sobre cómo instalar el puente de recursos de Arc con un producto asociado correspondiente, consulte:

En este tema se proporciona información general de los comandos de la CLI de Azure que se usan para administrar la implementación del puente de recursos de Arc, en el orden en que se usan normalmente para la implementación.

az arcappliance createconfig

Este comando crea los archivos de configuración que utiliza el puente de recursos de Arc. Las credenciales que se proporcionan durante createconfig, como las credenciales de vCenter para VMware vSphere, se almacenan en un archivo de configuración y localmente dentro del puente de recursos de Arc. Estas credenciales deberían ser una cuenta de usuario independiente usada solo por el puente de recursos de Arc con permiso para ver, crear, eliminar y administrar recursos locales. Si cambiasen las credenciales, se deberán actualizar las credenciales del puente de recursos.

El comando createconfig presenta dos modos: interactivos y no interactivos. El modo interactivo proporciona mensajes útiles que explican el parámetro y qué pasar. Para iniciar el modo interactivo, pase solo los tres parámetros necesarios. El modo no interactivo permite pasar todos los parámetros necesarios para crear los archivos de configuración sin que se le solicite, lo que ahorra tiempo y es útil para los scripts de automatización.

Se generan tres archivos de configuración: resource.yaml, appliance.yaml e infra.yaml. Estos archivos se deberían conservar y almacenar en una ubicación segura, ya que son necesarios para el mantenimiento del puente de recursos de Arc.

Este comando también llama al comando validate para comprobar los archivos de configuración.

Nota:

Azure Stack HCI usa distintos comandos para crear los archivos de configuración del puente de recursos de Arc.

az arcappliance validate

El comando validate comprueba los archivos de configuración en busca de un esquema válido, las validaciones de la nube y del núcleo (como la conectividad de la máquina de administración a las URL requeridas), la configuración de la red y la configuración del proxy. También realiza pruebas sobre los privilegios de identidad y la asignación de roles, la configuración de la red, la configuración del equilibrador de carga y la conectividad de la red de entrega de contenido.

az arcappliance prepare

Este comando descarga las imágenes del sistema operativo de Microsoft que se usan para implementar la máquina virtual del dispositivo local. Una vez descargadas, las imágenes se cargan en la galería de imágenes en la nube local para prepararse para la creación de la máquina virtual del dispositivo.

Este comando tarda aproximadamente entre 10 y 30 minutos en completarse, dependiendo de la velocidad de red. Permita que el comando se complete antes de continuar con la implementación.

az arcappliance deploy

El comando deploy implementa una instancia local del puente de recursos de Arc como una máquina virtual de dispositivo, arrancada para ser un clúster de administración de Kubernetes. Este comando obtiene todos los pods y agentes necesarios dentro del clúster de Kubernetes en un estado en ejecución. Una vez que la máquina virtual del dispositivo está actualizada, se genera el archivo kubeconfig.

az arcappliance create

Este comando crea un puente de recursos de Arc en Azure como un recurso ARM y, a continuación, establece la conexión entre el recurso ARM y la máquina virtual del dispositivo local.

Una vez que el comando create inicie la conexión, se devolverá en el terminal, aunque la conexión entre el recurso ARM y la máquina virtual del dispositivo local aún no se haya completado. El puente de recursos necesita unos 5 minutos para establecer la conexión entre el recurso ARM y la máquina virtual local.

az arcappliance show

El comando show obtiene el estado del puente de recursos de Arc y la información sobre los recursos de ARM. Se puede usar para comprobar el progreso de la conexión entre el recurso ARM y la máquina virtual del dispositivo local.

Mientras el puente de recursos de Arc se esté conectando al recurso ARM con la máquina virtual local, el puente de recursos progresa por estas etapas:

ProvisioningState puede ser Creating, Created, Failed, Deleting o Succeeded.

Status transiciona entre WaitingForHeartbeat ->Validating ->Connecting ->Connected.>Running

  • WaitingForHeartbeat: Azure está esperando recibir una señal de la máquina virtual del dispositivo.

  • Validating: la máquina virtual del dispositivo está comprobando los servicios de Azure para comprobar la conectividad y la capacidad de servicio.

  • Connecting: la máquina virtual del dispositivo está sincronizando recursos locales con Azure.

  • Connected: la máquina virtual del dispositivo completó la sincronización de recursos locales con Azure.

  • Running: la máquina virtual del dispositivo y Azure han completado la sincronización híbrida y el puente de recursos de Arc ahora está operativo.

La creación satisfactoria del puente de recursos de Arc da como resultado ProvisioningState = Succeeded y Status = Running.

az arcappliance delete

Este comando elimina la máquina virtual del dispositivo y los recursos de Azure. No limpia la imagen del sistema operativo, que permanecerá en la galería en la nube local.

Si se produjera un error en una implementación, ejecute este comando para limpiar el entorno antes de intentar realizar la implementación de nuevo.

Pasos siguientes