Ir al contenido principal

HashiCorp Nomad es un planificador y orquestador sencillo y flexible para desplegar y gestionar contenedores y aplicaciones no contenedorizadas en plataformas en la nube (y servidores locales) a escala.

Despliegue de una aplicación de Marketplace

Linode Marketplace le permite desplegar fácilmente el software en una Instancia de Computación utilizando el Cloud Manager. Vea los pasos completos en Introducción a las Aplicaciones de Marketplace.

  1. Inicie sesión en el Cloud Manager y seleccione el enlace Marketplace en el menú de navegación de la izquierda. Esto muestra la página Linode Create con la pestaña Marketplace preseleccionada.
  2. En la sección Seleccionar aplicación, seleccione la aplicación que desea desplegar.
  3. Complete el formulario siguiendo los pasos y consejos de la guía de Creación de una Instancia de Computación. Dependiendo de la Marketplace App que haya seleccionado, puede haber opciones de configuración adicionales disponibles. Consulte la sección Opciones de configuración a continuación para conocer las distribuciones compatibles, los planes recomendados y cualquier opción de configuración adicional disponible para esta Marketplace App.
  4. Haga clic en el botón Crear Linode. Una vez que la Instancia de Computación ha sido aprovisionada y se ha encendido completamente, espere a que la instalación del software se complete. Si la instancia se apaga o se reinicia antes de este momento, es probable que la instalación del software falle.

Para verificar que la aplicación se ha instalado completamente, consulte Introducción a las aplicaciones de Marketplace > Verificar la instalación. Una vez instalada, siga las instrucciones de la sección Introducción después de la implementación para acceder a la aplicación y empezar a utilizarla.

Tiempo estimado de despliegue: Nomad debería estar completamente instalado en 5-10 minutos después de que la Instancia Compute haya finalizado el aprovisionamiento.

Opciones de configuración

  • Distribuciones compatibles: Ubuntu 22.04 LTS, Debian 11
  • Plan recomendado: Recomendamos una CPU dedicada de 4 GB o una instancia de computación compartida para el servidor Nomad. Los Nomad Clients (desplegados por separado de esta Marketplace App) pueden utilizar planes de cualquier tamaño.

Usuario limitado (opcional)

Puede rellenar opcionalmente los siguientes campos para crear automáticamente un usuario limitado para su nueva Instancia de Computación. Esto se recomienda para la mayoría de los despliegues como medida de seguridad adicional. Esta cuenta se asignará a la sudo que proporciona permisos elevados cuando se ejecutan comandos con el grupo sudo prefijo.

  • Usuario sudo limitado: Introduzca su nombre de usuario preferido para el usuario limitado.
  • Contraseña para el usuario limitado: Introduzca una contraseña fuerte para el nuevo usuario.
  • Clave pública SSH para el usuario limitado: Si desea iniciar sesión como usuario limitado a través de la autenticación de clave pública (sin introducir una contraseña), introduzca su clave pública aquí. Consulte Creación de un par de claves SSH y Configuración de la autenticación de clave pública en un servidor para obtener instrucciones sobre la generación de un par de claves.
  • Desactivar el acceso de root a través de SSH: Para bloquear el acceso del usuario root a través de SSH, seleccione (recomendado). Todavía puede cambiar al usuario root una vez que haya iniciado sesión y también puede iniciar sesión como root a través de Lish.

Cómo empezar después de la implantación

Acceso a la interfaz web de Nomad

  1. Abra su navegador web y navegue hasta http://[ip-address]:8080, donde [dirección ip] es la dirección IPv4 de su Instancia Computacional. Consulte la sección Gestión de las direcciones IP para obtener información sobre la visualización de las direcciones IP.
  2. El Interfaz web de Nomad . Desde aquí, puede gestionar el clúster, los trabajos, las integraciones y los tokens ACL.



    HashiCorp recomienda el uso de TLS mutuo (mTLS) con una CA privada para asegurar las comunicaciones del clúster y la interfaz de usuario web. Por favor, consulte la siguiente documentación HashiCorp para más detalles. https://learn.hashicorp.com/tutorials/nomad/security-enable-tls https://www.nomadproject.io/docs/configuration/tls#http
  3. Se requieren configuraciones adicionales para utilizar el servidor Nomad de Linode Marketplace en un entorno de producción. Recomendamos revisar la documentación de Configuración y Job Spec antes de continuar.

La aplicación HashiCorp Nomad Marketplace ha sido creada por Linode. Para obtener ayuda sobre el despliegue de la aplicación, póngase en contacto con Linode Soporte. Para obtener ayuda sobre la herramienta o el software en sí, consulte la página Foro de la comunidad Nomad.