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:

EinstellungWert
Bob-z > Understand: URLhttps://<refactor-route>
Bob-z > Understand: Certificate PathAbsoluter 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.crt

Konfiguriere die Bob-IDE-Erweiterungseinstellungen:

  1. Öffne Einstellungen (Cmd+, auf macOS, Ctrl+, auf Windows und Linux).
  2. Suche nach Bob-z Understand.
  3. Setze Understand: URL auf die Refactor-Route, die du zuvor abgerufen hast: https://<refactor-route>.
  4. Setze Understand: Certificate Path auf den absoluten lokalen Pfad der extrahierten Datei server.crt, z. B. /home/user/certs/server.crt.
Hinweis:

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.

Wie ist dieses Thema?