/
[Dataflows] Guia de montaje

[Dataflows] Guia de montaje

 

Antes de comenzar con su instalación, el manual se está haciendo desde docker rancher versión 1.6.2, con la versión de kubernetes 1.25.4, desde Windows 11. 

Introducción

  • Empezaremos arrancando el keycloak, controlpanel, chache y semantic:

  • Debemos arrancar tener arrancado Rancher en nuestra máquina, si no lo tenemos instalado, descargarlo en este enlace Releases · rancher-sandbox/rancher-desktop . (No descargar las versiones más recientes)

Montaje de DataFlow

Una vez arrancado esto deberíamos pegar este comando:
docker run -it -p 18630:18630 registry.onesaitplatform.com/onesaitplatform/streamsets:6.1.0-warcraft-32333233

Si versión de Docker es superior puedes experimentar algún tipo de problema, en caso de que haya algún tipo de error relacionado con la versión:  Deberemos de utilizar este otro:
europe-west1-docker.pkg.dev/dcme-npro-onst-snbx-osp-dev-00/platformregistry/onesaitplatform/streamsets:6.1.0-warcraft-3233

Si todo va bien tendrás que haber llegado a esta pantalla:

image-20250320-173102.png
  • Deberemos entrar dentro del contropanel, e intentar crear un nuevo DataFlow

    image-20250320-173140.png

 Si te sale algún tipo de error al acceder a dataFlow, borra la imagen:

docker stop <el nombre o id de tu imagen>

docker rm <el nombre o id de tu imagen>

Haciendo un ipconfig deberemos coger la IPV4 de dicho apartado:

Una vez hecho esto deberemos escribir este comando, donde pone tu ip deberás sustituirlo por la ip que has copiado previamente:

docker run -p 18630:18630 -p 2005:2005 --network=host --name streamsets-debug --add-host controlpanelservice:TuIp -e SDC_JAVA_OPTS=”-Xmx2048m  -Xms1024m -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=2005,suspend=n” registry.onesaitplatform.com/onesaitplatform/streamsets:6.1.0-warcraft-3233

  • Por último, en la configdb, ir a la tabla dataflows_instances > Datos > campo url y cambiar donde pone streamses por localhost:

    image-20250320-173259.png

Intenta de nuevo acceder a DataFlow e inetnta crearte un nuevo dataFlow, si todo ha ido bien te debería de llevar a esta pantalla:

image-20250320-173310.png

 

COMPILAR Y APLICAR CAMBIOS EN EL FRONTAL

Para poder compilar y ver nuestros cambios, deberemos abrirnos una consola de comandos desde S. Una vez abierta deberemos de ejecutar el archivo env-jdk8.bat, esto hará que podamos compilar el proyecto sin ningún problema.

El siguiente paso sería ir a la siguiente ruta: S:\sources\onesait-cloud-platform\tools\DataflowOnesaitPlatformNode\3.23 (3.23 o la versión que debas acceder). En esta ruta primero compilaríamos el proyecto à mvn clean install -Dmaven.test.skip.

Una vez compilado el proyecto debemos abrir el archivo compile_deploy.bat donde modificaremos poniendo el nombre de nuestra imagen en dockerContainer.

Una vez hecho esto en la misma ruta donde hemos compilado debemos de ejecutar el archivo que hemos editado previamente, compile_deploy.bat. Si todo ha ido bien debe aparecer un mensaje como este:

 

 

Related content



(c) 2020 Indra Soluciones Tecnologías de la Información, S.L.U.