Acceso a URL de Cloudera CDSW a través del proxy inverso Apache

Acceso a URL de Cloudera CDSW a través del proxy inverso Apache

Por favor, ayúdenme a asesorarme sobre esta complicada situación en mi proyecto:

############

En nuestro proyecto tenemos 3 niveles (web->aplicación->db) para reglas de firewall. Los usuarios solo pueden acceder al nivel web.

La aplicación CDSW se ejecuta en el host DB -> No tenemos ningún host de aplicación en el nivel de aplicación -> Debido a esto, tenemos que configurar un proxy Apache adicional en el nivel de aplicación -> Nuestra configuración actual es así:

Usuario -> Apache Proxy (nivel web) -> Apache Proxy (nivel de aplicación) -> CDSW (nivel DB)

Limitaciones de CDSW: CDSW requiere que se registre una URL web (cdsw.company.com y *.cdsw.company.com) en un servidor DNS remoto; CDSW dice específicamente que el archivo host local no es compatible.

Debido a esto, no podemos asignar la misma URL (cdsw.company.com) al nivel web y al nivel db al mismo tiempo. Para ello, hemos utilizado un servidor DNS independiente que sólo utiliza el host CDSW.

Cuando el usuario inicia sesión en CDSW y abre un proyecto, se generan otras 3 URL (consoles.cdsw.company.com, activos.cdsw.company.com, livelog.cdsw.company.com)

Dentro del proyecto CDSW: si un usuario hace clic en el acceso al terminal, se abre una nueva ventana del navegador con una URL dinámica generada como: .cdsw.company.com

############

Por favor avise: ¿Cómo puedo hacer que esta aplicación CDSW sea accesible para los usuarios a través de la URL de Apache Proxy (nivel web) con todas estas complicaciones mencionadas anteriormente?

Saludos, Ashu

información relacionada