Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

El editor Gitlab consta de un componente web desarrollado en VueJS y de un microservicio backend separado del resto de módulos de la plataforma (forma parte de los módulos del center).

...

A nivel de contenedor, la configuración que necesita para funcionar con Onesait Platform es:

...

gitlab.backend_type: platform

...

viene dada por las siguientes variables de entorno:

  • GITLAB_BACKEND_TYPE: platform

  • SERVER_NAME: https://<server_url>

Con la variable SERVER_NAME se monta la url de los servicios de OAuth2:

Code Block
SERVER_NAME=platform-console.onesaitplatform.com \
OAUTH2_ISSUER_URI=<https://${SERVER_NAME}/auth/realms/onesaitplatform> \
OAUTH2_JWK_SET_URI=<https://${SERVER_NAME}/auth/realms/onesaitplatform/protocol/openid-connect/certs> \
OAUTH2_OPENID_URL=<https://${SERVER_NAME}/auth/realms/onesaitplatform/protocol/openid-connect> \

Aunque en caso de que se desee modificar para apuntar a otro servidor OAuth2, las variables a configurar serían:

Asímismo puede ser necesario indicar la url del servicio “serverless-manager“, Por defecto está configurada para utilizar el servicio interno:

SERVERLESS_URL=http://

...

serverless-manager:8086/serverless-manager

Configuración Control Panel

TBD: Propiedad con la url del gitlabmanager

Integración Componente VueJS en HTML de plataforma

TBD: Como se integra el componente VueJS en los HTML de plataforma y que necesita recibir desde el controlador