Dela via


Ansluta till ett Azure Red Hat OpenShift 4-kluster

Den här artikeln visar hur du ansluter till ett Azure Red Hat OpenShift-kluster som kör OpenShift 4 som kubeadmin-användare via OpenShift-webbkonsolen.

Innan du börjar

Den här artikeln kräver Azure CLI version 2.6.0 eller senare. Kör az --version för att hitta versionen. Om du behöver installera eller uppgradera kan du läsa Installera Azure CLI.

Anslut till klustret

Du kan logga in på klustret med hjälp av kubeadmin användaren. Kör följande kommando för att hitta lösenordet för kubeadmin användaren.

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

Följande exempelutdata visar lösenordet i kubeadminPassword.

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

Du hittar klusterkonsolens URL genom att köra följande kommando, som ser ut som https://console-openshift-console.apps.<random>.<region>.aroapp.io/.

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

Starta konsolens URL i en webbläsare och logga in med autentiseringsuppgifterna kubeadmin .

Inloggningsskärmen för Azure Red Hat OpenShift

Installera OpenShift CLI

När du har loggat in på OpenShift-webbkonsolen väljer du ? längst upp till höger och sedan på Kommandoradsverktyg. Ladda ned den version som är lämplig för datorn.

Skärmbild som markerar alternativet Kommandoradsverktyg i listan när du väljer ? ikon.

Du kan också ladda ned den senaste versionen av CLI som är lämplig för din dator.

Om du kör kommandona i Azure Cloud Shell laddar du ned den senaste OpenShift 4 CLI för Linux.

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

Ansluta med Hjälp av OpenShift CLI

Hämta API-serverns adress.

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

Logga in på OpenShift-klustrets API-server med hjälp av följande kommando. Ersätt <kubeadmin-lösenordet> med det lösenord som du hämtade.

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

Nästa steg

Lär dig hur du tar bort ett Azure Red Hat OpenShift-kluster.