Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Из этого краткого руководства вы узнаете, как подключиться к кластеру Microsoft Azure Red Hat OpenShift под управлением OpenShift 4 с kubeadmin пользователем через веб-консоль OpenShift.
Предпосылки
Для этой статьи требуется Azure CLI версии 2.6.0 или более поздней. Чтобы найти версию, выполните команду az --version. Если вам нужно установить или обновить, см. статью "Установка Azure CLI".
Подключение к кластеру
Вы можете войти в кластер как пользователь kubeadmin. Выполните следующую команду, чтобы получить kubeadmin пароль пользователя.
Создайте переменные для имени кластера и имени группы ресурсов. Замените <resourceGroupName> и <clusterName> значениями вашего кластера.
RESOURCEGROUP=<resourceGroupName>
CLUSTER=<clusterName>
az aro list-credentials \
--name $CLUSTER \
--resource-group $RESOURCEGROUP
В следующем примере выходных данных показан пароль kubeadminPasswordв .
{
"kubeadminPassword": "<generated password>",
"kubeadminUsername": "kubeadmin"
}
URL-адрес консоли кластера можно найти, выполнив следующую команду, и выведите URL-адрес, например https://console-openshift-console.apps.<random>.<region>.aroapp.io/.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" --output tsv
Запустите URL-адрес консоли в браузере и войдите с помощью kubeadmin учетных данных.
Установка интерфейса командной строки OpenShift
После входа в веб-консоль OpenShift выберите ? в правом верхнем углу, а затем Инструменты командной строки. Скачайте выпуск, подходящий вашему компьютеру.
Снимок экрана, выделяющий параметр "Инструменты командной строки" в списке при нажатии значка вопросительного знака.
Вы также можете скачать последнюю версию интерфейса командной строки , соответствующую вашему компьютеру.
Если вы используете команды на Azure Cloud Shell, скачайте последнюю версию интерфейса командной строки OpenShift 4 для 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
Подключение с помощью интерфейса командной строки OpenShift
Получите адрес сервера API.
apiServer=$(az aro show --resource-group $RESOURCEGROUP --name $CLUSTER --query apiserverProfile.url --output tsv)
kubevar Создайте переменную, которая хранит значение kubeadminPassword таким образом, чтобы не нужно вводить или копировать и вставлять учетные данные.
kubevar=$(az aro list-credentials --name $CLUSTER --resource-group $RESOURCEGROUP --query kubeadminPassword --output tsv)
Войдите на сервер API кластера OpenShift с помощью следующей команды.
oc login $apiServer --username kubeadmin --password $kubevar
После входа необходимо очистить значение переменной kubevar .
kubevar=""