Verbinding maken met een Azure Red Hat OpenShift 4-cluster
In dit artikel leest u hoe u verbinding maakt met een Azure Red Hat OpenShift-cluster waarop OpenShift 4 wordt uitgevoerd als de kubeadmin-gebruiker via de OpenShift-webconsole.
Voordat u begint
Voor dit artikel is Azure CLI versie 2.6.0 of hoger vereist. Voer az --version
uit om de versie te bekijken. Als u Azure CLI 2.0 wilt installeren of upgraden, raadpleegt u Azure CLI 2.0 installeren.
Verbinding maken met het cluster
U kunt zich aanmelden bij het cluster met behulp van de kubeadmin
-gebruiker. Voer de volgende opdracht uit om het wachtwoord voor de kubeadmin
-gebruiker te vinden.
az aro list-credentials \
--name $CLUSTER \
--resource-group $RESOURCEGROUP
In de volgende voorbeelduitvoer ziet u het wachtwoord in kubeadminPassword
.
{
"kubeadminPassword": "<generated password>",
"kubeadminUsername": "kubeadmin"
}
U kunt de URL van de clusterconsole vinden door de volgende opdracht uit te voeren, die eruit ziet als https://console-openshift-console.apps.<random>.<region>.aroapp.io/
.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" -o tsv
Start de console-URL in een browser en meld u aan met de referenties van kubeadmin
.
De OpenShift CLI installeren
Wanneer u bent aangemeld bij de OpenShift-webconsole, selecteert u de ? in de rechterbovenhoek en vervolgens op opdrachtregelprogramma's. Download de versie die geschikt is voor uw computer.
U kunt ook de nieuwste versie van de CLI downloaden die geschikt is voor uw computer.
Als u de opdrachten uitvoert op de Azure Cloud Shell, downloadt u de nieuwste OpenShift 4 CLI voor 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
Verbinding maken met behulp van OpenShift CLI
Haal het adres van de API-server op.
apiServer=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query apiserverProfile.url -o tsv)
Meld u aan bij de API-server van het OpenShift-cluster met de volgende opdracht. Vervang <het kubeadmin-wachtwoord> door het wachtwoord dat u hebt opgehaald.
oc login $apiServer -u kubeadmin -p <kubeadmin password>
Volgende stappen
Meer informatie over het verwijderen van een Azure Red Hat OpenShift-cluster.