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ção | Valor |
|---|---|
Bob-z > Understand: URL | https://<refactor-route> |
Bob-z > Understand: Certificate Path | Caminho 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.crtConfigura as definições da extensão Bob IDE:
- Abre Settings (
Cmd+,no macOS,Ctrl+,no Windows e Linux). - Pesquisa Bob-z Understand.
- Define Understand: URL para a rota do Refactor que obtiveste anteriormente:
https://<refactor-route>. - Define Understand: Certificate Path para o caminho local absoluto do ficheiro
server.crtextraído, por exemplo/home/user/certs/server.crt.
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.