Features | Open Source | Releases | Docs | Try us free | Blog | Product
[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:
Deberemos entrar dentro del contropanel, e intentar crear un nuevo DataFlow
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:
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:
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: