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
.
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.
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.