Zugriff auf Z Understand and Refactor
Route-Hostnamen abrufen und Verbindung zur Z-Understand-Administrationsoberfläche sowie zur IBM-Bob-Erweiterung herstellen.
Route-Hostnamen abrufen
Sobald der Workload den Status Ready erreicht hat, rufe die Route-Hostnamen ab.
Z-Understand-Route
oc get ingress understand \
-n <instance-namespace> \
-o jsonpath='{.spec.rules[0].host}'Refactor-Route
oc get ingress refactor \
-n <instance-namespace> \
-o jsonpath='{.spec.rules[0].host}'Routes folgen dem Muster <name>-<namespace>.apps.<ocp-domain>.
Zugriff auf die Z-Understand-Administrationsoberfläche
Öffne https://<understand-route>/ad/admin in einem Webbrowser und melde dich mit den Administrator-Anmeldeinformationen an, die im Parameter userAccess.password deiner setup.json-Konfigurationsdatei angegeben sind.
Dienst mit der Erweiterung verbinden
Um eine Verbindung zu Z Understand and Refactor herzustellen, konfiguriere die folgenden zwei Einstellungen in der Bob-IDE-Erweiterung:
| Einstellung | Wert |
|---|---|
Bob-z > Understand: URL | https://<refactor-route> |
Bob-z > Understand: Certificate Path | Absoluter Pfad zur extrahierten Datei server.crt auf dem lokalen Rechner |
Extrahiere server.crt aus dem Kubernetes-Secret bobz-refactor-config in deinem Instance-Namespace, indem du folgenden Befehl ausführst:
oc extract secret/bobz-refactor-config -n <instance-namespace> --keys=server.crtKonfiguriere die Bob-IDE-Erweiterungseinstellungen:
- Öffne Einstellungen (
Cmd+,auf macOS,Ctrl+,auf Windows und Linux). - Suche nach Bob-z Understand.
- Setze Understand: URL auf die Refactor-Route, die du zuvor abgerufen hast:
https://<refactor-route>. - Setze Understand: Certificate Path auf den absoluten lokalen Pfad der extrahierten Datei
server.crt, z. B./home/user/certs/server.crt.
Der Zertifikatspfad ist erforderlich, wenn der Cluster ein selbstsigniertes Zertifikat oder eine benutzerdefinierte Zertifizierungsstelle (CA) verwendet. Ohne das Zertifikat kann die Erweiterung keine sichere Verbindung zum Z-Understand-Dienst herstellen.