Seleccionar página

Enlaces

La sección Enlaces tiene como objetivo establecer una conexión entre los contenedores ubicados en diferentes capas de un solo ambiente .

Después de establecer dicha conexión, un contenedor podrá trabajar con variables de ambiente de la imagen vinculada (por lo tanto, las propiedades importadas pueden reconocerse mediante un prefijo especificado). A continuación, proporcionaremos un ejemplo paso a paso de vinculación de contenedores .

1. Haga clic en el botón Agregar y complete los campos aparecidos:

  • Nodo : seleccione la capa requerida del ambiente actual utilizando la lista desplegable
  • Alias : escriba un alias de conexión ( LB en nuestro caso). Posteriormente, se utilizará como prefijo para las variables importadas a los contenedores actuales de la capa elegida en el campo anterior

Consejo: Al vincular contenedores, la plataforma también agrega el registro DNS correspondiente (con el nombre idéntico al alias usado ) a Elasticserver DB. En tal manera, se puede hacer referencia a un envase particular, desde el interior de estos dos ambientes de capas  no sólo sobre su dirección IP o NodeID , pero también especificar los alias asignados con el contador, es decir, {} _ nombre_alias N .

Por ejemplo , después de vincularse con el alias de DB , puede hacer ping a contenedores específicos en la capa apropiada como » db_1 «, » db_2 «, etc. mientras trabaja con la red interna de la plataforma a través de la puerta de enlace SSH de Elasticserver . Por lo tanto, si usa un alias de capa común (es decir, sin contador, » db » en nuestro caso), el sistema usará el algoritmo Round-Robin para elegir cualquier contenedor dentro del grupo de nodos definido.

2. Después de eso, haga clic en Guardar para confirmar la configuración de enlace. Puede vincular tantos  grupos de nodos diferentes a una sola capa como necesite.

Notas:

  • todas las conexiones indicadas tendrán efecto solo después de seleccionar los botones Aplicar para este marco y, si es necesario, para todo el asistente de topología
  • tenga en cuenta  que los nodos vinculados se reiniciarán  para que se apliquen las nuevas configuraciones (lo que provocará un breve tiempo de inactividad de los contenedores involucrados)

3. Siempre puede editar o eliminar el enlace innecesario con los botones correspondientes en el panel superior del marco de configuración de la capa Docker .

Cuando se aplican las actualizaciones, puede verificar los resultados cambiando a la sección Variables (donde se enumerarán los parámetros recién importados).