Uzyskiwanie dostępu do Z Understand and Refactor

Pobierz nazwy hostów tras i połącz się z interfejsem administracyjnym Z Understand oraz rozszerzeniem IBM Bob.

Pobieranie nazw hostów tras

Po osiągnięciu przez obciążenie stanu Ready, pobierz nazwy hostów tras.

Trasa Z Understand

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

Trasa Refactor

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

Trasy mają postać <name>-<namespace>.apps.<ocp-domain>.

Uzyskiwanie dostępu do interfejsu administracyjnego Z Understand

Otwórz https://<understand-route>/ad/admin w przeglądarce internetowej i zaloguj się przy użyciu danych uwierzytelniających administratora określonych w parametrze userAccess.password pliku konfiguracyjnego setup.json.

Łączenie usługi z rozszerzeniem

Aby połączyć się z Z Understand and Refactor, skonfiguruj następujące dwa ustawienia w rozszerzeniu Bob IDE:

UstawienieWartość
Bob-z > Understand: URLhttps://<refactor-route>
Bob-z > Understand: Certificate PathBezwzględna ścieżka do wyodrębnionego pliku server.crt na lokalnej maszynie

Wyodrębnij server.crt z sekretu Kubernetes bobz-refactor-config w przestrzeni nazw instancji, uruchamiając następujące polecenie:

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

Skonfiguruj ustawienia rozszerzenia Bob IDE:

  1. Otwórz Ustawienia (Cmd+, na macOS, Ctrl+, na Windows i Linux).
  2. Wyszukaj Bob-z Understand.
  3. Ustaw Understand: URL na trasę Refactor pobraną wcześniej: https://<refactor-route>.
  4. Ustaw Understand: Certificate Path na bezwzględną lokalną ścieżkę do wyodrębnionego pliku server.crt, na przykład /home/user/certs/server.crt.
Uwaga:

Ścieżka certyfikatu jest wymagana, gdy klaster używa certyfikatu z podpisem własnym lub niestandardowego urzędu certyfikacji (CA). Bez certyfikatu rozszerzenie nie może nawiązać bezpiecznego połączenia z usługą Z Understand.

Jak oceniasz ten temat?