Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans ce guide de démarrage rapide, vous allez apprendre à vous connecter à un cluster Microsoft Azure Red Hat OpenShift exécutant OpenShift 4 avec l’utilisateur kubeadmin
via la console web OpenShift.
Conditions préalables
Cet article nécessite la version 2.6.0 ou ultérieure d’Azure CLI. Pour connaître la version de l’interface, exécutez la commande az --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 obtenir le mot de passe de l’utilisateur kubeadmin
.
Créez des variables pour le nom de votre cluster et le nom du groupe de ressources. Remplacez <resourceGroupName>
et <clusterName>
par les valeurs de votre cluster.
RESOURCEGROUP=<resourceGroupName>
CLUSTER=<clusterName>
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 pouvez trouver l’URL de la console de cluster en exécutant la commande suivante et génère une URL telle que https://console-openshift-console.apps.<random>.<region>.aroapp.io/
.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" --output 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 connecté à la console web OpenShift, sélectionnez l’élément ?
en haut à droite, puis dans les 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 --resource-group $RESOURCEGROUP --name $CLUSTER --query apiserverProfile.url --output tsv)
Créez la kubevar
variable qui stocke la valeur de kubeadminPassword
sorte que vous n’avez pas besoin de taper ou copier et coller les informations d’identification.
kubevar=$(az aro list-credentials --name $CLUSTER --resource-group $RESOURCEGROUP --query kubeadminPassword --output tsv)
Connectez-vous au serveur d’API du cluster OpenShift à l’aide de la commande suivante.
oc login $apiServer --username kubeadmin --password $kubevar
Une fois connecté, vous devez effacer la valeur de la kubevar
variable.
kubevar=""