Compartir a través de


Instalación del motor de AKS en Windows en Azure Stack Hub

Las descargas binarias para la versión más reciente del motor de AKS están disponibles en Github. Descargue el paquete del sistema operativo y extraiga el archivo aks-engine para las versiones 0.73.0 y posteriores del motor de AKS. En el caso de las versiones 0.75.3 y posteriores de AKS Engine, extraiga el archivo aks-engine-azurestack (y, opcionalmente, agréguelo a la $PATH variable de entorno para un uso más cómodo de la CLI).

Preparación de la máquina virtual cliente

El motor de AKS es una herramienta de línea de comandos que se usa para implementar y administrar el clúster de Kubernetes. El motor se puede ejecutar en una máquina de Azure Stack Hub. Desde esta máquina, ejecute el motor de AKS para implementar los recursos de IaaS y el software necesarios para ejecutar el clúster. Después, puede usar la máquina que ejecuta el motor para realizar tareas de administración en el clúster.

Al elegir la máquina cliente, tenga en cuenta lo siguiente:

  1. Si la máquina cliente debe recuperarse en un desastre.
  2. ¿Cómo se conecta al equipo cliente y cómo interactúa la máquina con el clúster?

Instalación del motor de AKS en un entorno conectado

Puede instalar la máquina virtual cliente para administrar el clúster de Kubernetes en una instancia de Azure Stack Hub conectada a Internet.

Para instalar AKS Engine versión 0.81.1 o posterior:

  1. Cree una máquina virtual Windows en Azure Stack Hub. Para obtener instrucciones, consulte Inicio rápido: Creación de una máquina virtual de servidor Windows mediante el portal de Azure Stack Hub.
  2. Conéctese a la máquina virtual.
  3. Vaya a GitHub Azure/aks-engine-azurestack. Descargue un archivo (*.tar.gz) para una máquina Windows, por ejemplo, aks-engine-azurestack-v0.xx.x-windows-amd64.tar.gz. Busque la versión de AKS-Engine en la tabla Versiones admitidas de Kubernetes.

Instalación del motor de AKS en un entorno desconectado

Puede instalar la máquina virtual cliente para administrar el clúster de Kubernetes en una instancia de Azure Stack Hub desconectada de Internet.

  1. Desde una máquina con acceso a Internet, vaya a GitHub Azure/aks-engine-azurestack. Descargue un archivo (*.tar.gz) para una máquina Windows, por ejemplo, aks-engine-azurestack-v0.xx.x-windows-amd64.tar.gz. Busque la versión del motor de AKS en la tabla Versiones admitidas de Kubernetes.

  2. Cree una cuenta de almacenamiento en la instancia de Azure Stack Hub para cargar el archivo de almacenamiento (*.tar.gz) con el archivo binario del motor de AKS. Para obtener instrucciones sobre el uso del Explorador de Azure Storage, consulte Explorador de Azure Storage con Azure Stack Hub.

  3. Cree una máquina virtual Windows en Azure Stack Hub. Para obtener instrucciones, consulte Inicio rápido: Creación de una máquina virtual de servidor Windows mediante el portal de Azure Stack Hub.

  4. Conéctese a la máquina virtual.

  5. Descargue el archivo en la máquina virtual de administración de la dirección URL del blob de la cuenta de Azure Stack Hub Storage donde cargó el archivo de almacenamiento (*.tar.gz). Extraiga el archivo a un directorio al que tenga acceso desde el símbolo del sistema.

Comprobación de la instalación

Una vez configurada la máquina virtual cliente, compruebe que ha instalado el motor de AKS.

  1. Conéctese a su máquina virtual cliente.

  2. Ejecute el comando siguiente:

    Nota:

    Para AKSe versión 0.75.3 y posteriores, el comando para comprobar la versión actual del motor de AKS es aks-engine-azurestack version.

    aks-engine version
    

Si no puede comprobar que ha instalado el motor de AKS en la máquina virtual cliente, consulte Solución de problemas de instalación del motor de AKS.

Instalación de ASDK

Debe agregar un certificado al ejecutar la máquina virtual cliente para el motor de AKS en el ASDK en una máquina fuera del ASDK. Si utiliza una máquina virtual Windows en el propio entorno del ASDK, la máquina ya confía en el certificado del ASDK. Si la máquina cliente está fuera del ASDK, debe extraer el certificado del ASDK y agregarlo a la máquina Windows.

Si usa un ASDK, el punto de conexión de Azure Resource Manager utiliza un certificado autofirmado y debe agregar explícitamente este certificado al almacén de certificados de confianza de la máquina. Puede encontrar el certificado raíz del ASDK en cualquier máquina virtual que implemente en el ASDK.

  1. Exporte el certificado raíz de la entidad de certificación. Para ver las instrucciones necesarias, consulte Exportación del certificado raíz de la entidad de certificación de Azure Stack Hub.
  2. Confianza en el certificado raíz de la entidad de certificación de Azure Stack Hub. Para ver las instrucciones necesarias, consulte Confianza en el certificado raíz de la entidad de certificación de Azure Stack Hub.

Pasos siguientes