Se connecter à un cluster Azure Red Hat OpenShift 4
Cet article explique comment vous connecter à un cluster Azure Red Hat OpenShift exécutant OpenShift 4 en tant qu’utilisateur kubeadmin via la console web OpenShift.
Avant de commencer
Cet article nécessite la version 2.6.0 ou ultérieure d’Azure CLI. Exécutez az --version
pour trouver la version. Si vous devez installer ou mettre à niveau, voir Installer Azure CLI.
Se connecter au cluster
Vous pouvez vous connecter au cluster à l’aide de l’utilisateur kubeadmin
. Exécutez la commande suivante pour rechercher le mot de passe de l’utilisateur kubeadmin
.
az aro list-credentials \
--name $CLUSTER \
--resource-group $RESOURCEGROUP
L’exemple de sortie suivant montre le mot de passe dans kubeadminPassword
.
{
"kubeadminPassword": "<generated password>",
"kubeadminUsername": "kubeadmin"
}
Vous trouverez l’URL de la console de cluster en exécutant la commande suivante, qui se présente comme ceci : https://console-openshift-console.apps.<random>.<region>.aroapp.io/
.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" -o tsv
Lancez l’URL de la console dans un navigateur et connectez-vous à l’aide des informations d’identification kubeadmin
.
Installer l’interface CLI OpenShift
Une fois que vous êtes connecté à la console web OpenShift, sélectionnez ? en haut à droite, puis Outils en ligne de commande. Téléchargez la version qui convient pour votre ordinateur.
Vous pouvez aussi télécharger la dernière version de l’interface CLI qui convient pour votre ordinateur.
Si vous exécutez les commandes sur Azure Cloud Shell, téléchargez la dernière version de l’interface CLI OpenShift 4 pour 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
Se connecter à partir de l’interface CLI OpenShift
Récupérez l’adresse du serveur d’API.
apiServer=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query apiserverProfile.url -o tsv)
Connectez-vous au serveur d’API du cluster OpenShift à l’aide de la commande suivante. Remplacez <kubeadmin password> par le mot de passe que vous avez récupéré.
oc login $apiServer -u kubeadmin -p <kubeadmin password>
Étapes suivantes
Apprenez comment supprimer un cluster Azure Red Hat OpenShift.