Aceder ao Z Understand and Refactor

Obtém os hostnames das rotas e liga-te à interface de administração do Z Understand e à extensão IBM Bob.

Obter os hostnames das rotas

Depois de a carga de trabalho atingir o estado Ready, obtém os hostnames das rotas.

Rota do Z Understand

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

Rota do Refactor

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

As rotas seguem o padrão <name>-<namespace>.apps.<ocp-domain>.

Aceder à interface de administração do Z Understand

Abre https://<understand-route>/ad/admin num browser e inicia sessão com as credenciais de administrador especificadas no parâmetro userAccess.password do teu ficheiro de configuração setup.json.

Ligar o serviço à extensão

Para ligar ao Z Understand and Refactor, configura as seguintes duas definições na extensão Bob IDE:

DefiniçãoValor
Bob-z > Understand: URLhttps://<refactor-route>
Bob-z > Understand: Certificate PathCaminho absoluto para o ficheiro server.crt extraído na máquina local

Extrai o server.crt do Kubernetes secret bobz-refactor-config no teu namespace de instância, executando o seguinte comando:

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

Configura as definições da extensão Bob IDE:

  1. Abre Settings (Cmd+, no macOS, Ctrl+, no Windows e Linux).
  2. Pesquisa Bob-z Understand.
  3. Define Understand: URL para a rota do Refactor que obtiveste anteriormente: https://<refactor-route>.
  4. Define Understand: Certificate Path para o caminho local absoluto do ficheiro server.crt extraído, por exemplo /home/user/certs/server.crt.
Nota:

O caminho do certificado é obrigatório quando o cluster usa um certificado autoassinado ou uma autoridade de certificação (CA) personalizada. Sem o certificado, a extensão não consegue estabelecer uma ligação segura ao serviço Z Understand.

Como está este tópico?