Acceder a Z Understand and Refactor

Obtén los hostnames de las rutas y conéctate a la interfaz de administración de Z Understand y a la extensión IBM Bob.

Obtener los hostnames de las rutas

Cuando la carga de trabajo alcance el estado Ready, obtén los hostnames de las rutas.

Ruta de Z Understand

oc get ingress understand \
  -n <instance-namespace> \
  -o jsonpath='{.spec.rules[0].host}'

Ruta de Refactor

oc get ingress refactor \
  -n <instance-namespace> \
  -o jsonpath='{.spec.rules[0].host}'

Las rutas siguen el patrón <name>-<namespace>.apps.<ocp-domain>.

Acceder a la interfaz de administración de Z Understand

Abre https://<understand-route>/ad/admin en un navegador web e inicia sesión con las credenciales de administrador especificadas en el parámetro userAccess.password de tu archivo de configuración setup.json.

Conectar el servicio a la extensión

Para conectarte a Z Understand and Refactor, configura los dos ajustes siguientes en la extensión Bob IDE:

AjusteValor
Bob-z > Understand: URLhttps://<refactor-route>
Bob-z > Understand: Certificate PathRuta absoluta al archivo server.crt extraído en el equipo local

Extrae server.crt del secreto de Kubernetes bobz-refactor-config dentro del namespace de tu instancia ejecutando el siguiente comando:

oc extract secret/bobz-refactor-config -n <instance-namespace> --keys=server.crt

Configura los ajustes de la extensión Bob IDE:

  1. Abre Configuración (Cmd+, en macOS, Ctrl+, en Windows y Linux).
  2. Busca Bob-z Understand.
  3. Establece Understand: URL en la ruta de Refactor que recuperaste anteriormente: https://<refactor-route>.
  4. Establece Understand: Certificate Path en la ruta local absoluta del archivo server.crt extraído, por ejemplo /home/user/certs/server.crt.
Nota:

La ruta del certificado es necesaria cuando el clúster usa un certificado autofirmado o una autoridad de certificación (CA) personalizada. Sin el certificado, la extensión no puede establecer una conexión segura con el servicio Z Understand.

¿Cómo es este tema?