Consulte cómo instalar Contour como servicio de supervisor en los Supervisores del entorno de vSphere IaaS control plane. Una vez instalado, puede utilizar Contour como controlador de entrada para sus aplicaciones. Contour también es un requisito para ejecutar Harbor como un servicio de supervisor.

Requisitos previos

  • Compruebe que tenga el privilegio Administrar servicios de supervisor en el sistema vCenter Server donde agrega los servicios.
  • Compruebe que haya actualizado a vCenter Server 8.0a o una versión posterior. Los servicios de supervisor de Harbor y Contour son compatibles con vCenter Server 8.0a y versiones posteriores.

Procedimiento

  1. Vaya a la sección Versiones de Contour del repositorio de Supervisor-Services y descargue los siguientes archivos:
    • La definición del servicio de Contour, el vínculo se denomina Contour vX.X.X.. Por ejemplo, Contour 1.18.2
    • El archivo de configuración de Contour, el vínculo denominado valores para vX.X.X. Por ejemplo, valores 1.18.2
    Los archivos resultantes son:
    • contour.yml
    • contour-data-values.yml
  2. En vSphere Client vaya a Administración de cargas de trabajo y seleccione Servicios.
  3. Para implementar el operador de servicios de Contour, haga clic en Agregar nuevo servicio y cargue la definición de servicio contour.yml.
    Una ventana donde se confirma la carga del archivo contour.yml
    Cuando el operador de Contour se implementa correctamente, su tarjeta de servicio aparece en la pestaña Servicios. Una ventana donde se muestra la tarjeta de servicio de Contour disponible después de instalar el operador
  4. Ahora que el operador de Contour está implementado, puede instalar el servicio de supervisor en los Supervisores.
    1. En la tarjeta de servicio Contour, seleccione Acciones > Instalar en supervisores.
    2. Seleccione un Supervisor y, en Configuración del servicio YAML, copie y pegue el contenido del archivo contour-data-values.yml sin cambiar los valores predeterminados.
    3. Haga clic en Aceptar.
      Una vez que comience la instalación, puede realizar un seguimiento haciendo clic en el campo Supervisores en la tarjeta de servicio de Contour. Puede que demore unos segundos hasta que el número junto a Supervisores se incremente. El estado del servicio será Configurando hasta que se alcance el estado deseado. Cuando se alcance el estado deseado, el estado del servicio cambiará a En ejecución. Una ventana donde se muestra el progreso de instalación de Contour.

Resultados

Una vez que Contour está instalado, se implementa un espacio de nombres de vSphere creado para la instancia de servicio, así como los pods de vSphere correspondientes: Una ventana donde se muestran los pods de vSphere instalados desde la instancia de servicio de Contour

También puede ver la dirección IP del servicio Envoy que puede asignar a nombres de dominio en un servidor DNS externo que esté configurado con el Supervisor. Puede utilizar las asignaciones para proporcionar la entrada a las aplicaciones a través de Contour. Puede ver la dirección IP de Envoy desde la opción Red del espacio de nombres de vSphere de Contour:Una ventana en la que se muestra la dirección IP del servicio Envoy

Qué hacer a continuación

Si desea utilizar Harbor como servicio de supervisor para proporcionar un registro para las cargas de trabajo, puede instalar el servicio y configurarlo para usarlo con las cargas de trabajo. Consulte Instalar y configurar Harbor en un Supervisor en vSphere IaaS control plane.