Tutorial: Herstellen einer Verbindung mit einem Azure Red Hat OpenShift 4-Cluster

In diesem Tutorial (Teil 2 von 3) stellen Sie als kubeadmin-Benutzer über die OpenShift-Webkonsole eine Verbindung mit einem Azure Red Hat OpenShift-Cluster mit OpenShift 4 her. Folgendes wird vermittelt:

  • Abrufen von kubeadmin-Anmeldeinformationen für Ihren Cluster
  • Installieren der OpenShift-CLI
  • Herstellen einer Verbindung mit einem Azure Red Hat OpenShift-Cluster mithilfe der OpenShift-Befehlszeilenschnittstelle

Voraussetzungen

In den vorherigen Tutorials wurde ein Azure Red Hat OpenShift-Cluster erstellt. Falls Sie diese Schritte noch nicht ausgeführt haben und dies jetzt nachholen möchten, sollten Sie mit Tutorial 1: Erstellen eines Azure Red Hat OpenShift 4-Clusters beginnen.

Wenn Sie die CLI lokal installieren und verwenden möchten, müssen Sie für dieses Tutorial mindestens Version 2.6.0 der Azure CLI ausführen. Führen Sie az --version aus, um die Version zu ermitteln. Informationen zum Durchführen einer Installation oder eines Upgrades finden Sie bei Bedarf unter Installieren der Azure CLI.

Herstellen einer Verbindung mit dem Cluster

Sie können sich mit dem Benutzer kubeadmin beim Cluster anmelden. Führen Sie den folgenden Befehl aus, um das Kennwort für den Benutzer kubeadmin zu suchen:

az aro list-credentials \
  --name $CLUSTER \
  --resource-group $RESOURCEGROUP

Die folgende Beispielausgabe zeigt das Kennwort in kubeadminPassword.

{
  "kubeadminPassword": "<generated password>",
  "kubeadminUsername": "kubeadmin"
}

Sie können die URL der Clusterkonsole über den folgenden Befehl abrufen. Diese sieht in etwa wie folgt aus: https://console-openshift-console.apps.<random>.<region>.aroapp.io/.

 az aro show \
    --name $CLUSTER \
    --resource-group $RESOURCEGROUP \
    --query "consoleProfile.url" -o tsv

Starten Sie die Konsolen-URL in einem Browser, und melden Sie sich mit den kubeadmin-Anmeldeinformationen an.

Azure Red Hat OpenShift-Anmeldebildschirm

Installieren der OpenShift-CLI

Nachdem Sie sich bei der OpenShift-Webkonsole angemeldet haben, klicken Sie oben rechts auf das Fragezeichen (?) und dann auf Befehlszeilentools. Laden Sie die für Ihren Computer geeignete Version herunter.

Screenshot mit hervorgehobener Option „Befehlszeilentools“ in der Liste, wenn Sie das Symbol „?“ auswählen.

Sie können auch das neueste Release der CLI herunterladen, das für Ihren Computer geeignet ist.

Wenn Sie die Befehle in Azure Cloud Shell ausführen, laden Sie die aktuelle OpenShift 4-Befehlszeilenschnittstelle für Linux herunter.

cd ~
wget https://mirror.openshift.com/pub/openshift-v4/clients/ocp/latest/openshift-client-linux.tar.gz

mkdir openshift
tar -zxvf openshift-client-linux.tar.gz -C openshift
echo 'export PATH=$PATH:~/openshift' >> ~/.bashrc && source ~/.bashrc

Herstellen einer Verbindung mithilfe der OpenShift-Befehlszeilenschnittstelle

Rufen Sie die Adresse des API-Servers ab:

apiServer=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query apiserverProfile.url -o tsv)

Melden Sie sich mit dem folgenden Befehl beim API-Server des OpenShift-Clusters an. Ersetzen Sie <kubeadmin password> durch das Kennwort, das Sie gerade abgerufen haben.

oc login $apiServer -u kubeadmin -p <kubeadmin password>

Nächste Schritte

In diesem Teil des Tutorials haben Sie Folgendes gelernt:

  • Abrufen von kubeadmin-Anmeldeinformationen für Ihren Cluster
  • Installieren der OpenShift-CLI
  • Herstellen einer Verbindung mit einem Azure Red Hat OpenShift-Cluster mithilfe der OpenShift-Befehlszeilenschnittstelle

Fahren Sie mit dem nächsten Tutorial fort: