Conectar-se a um cluster do Red Hat OpenShift 4 no Azure
Este artigo mostra como se conectar a um cluster do Red Hat OpenShift do Azure executando o OpenShift 4 como o usuário kubeadmin por meio do console Web do OpenShift.
Antes de começar
Esse artigo requer a versão 2.6.0 da CLI do Azure ou posterior. Execute az --version
para encontrar a versão. Se você precisa instalar ou atualizar, consulte Instalar a CLI do Azure.
Conectar-se ao cluster
Você pode fazer logon no cluster usando o usuário kubeadmin
. Execute o comando a seguir para localizar a senha para o usuário kubeadmin
.
az aro list-credentials \
--name $CLUSTER \
--resource-group $RESOURCEGROUP
O exemplo de saída a seguir mostra a senha em kubeadminPassword
.
{
"kubeadminPassword": "<generated password>",
"kubeadminUsername": "kubeadmin"
}
Você pode encontrar a URL do console de cluster executando o comando a seguir, que será semelhante a https://console-openshift-console.apps.<random>.<region>.aroapp.io/
.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" -o tsv
Inicie a URL do console em um navegador e faça logon usando as credenciais kubeadmin
.
Instalar a CLI do OpenShift
Quando estiver conectado ao console Web do OpenShift, selecione ? no canto superior direito e, em seguida, Ferramentas de Linha de Comando. Baixe a versão apropriada para seu computador.
Você também pode baixar a versão mais recente da CLI apropriada para seu computador.
Se você estiver executando os comandos na Azure Cloud Shell, baixe a CLI mais recente do OpenShift 4 para 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
Conectar-se usando a CLI do OpenShift
Recupere o endereço do servidor de API.
apiServer=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query apiserverProfile.url -o tsv)
Faça logon no servidor de API do cluster OpenShift usando o comando a seguir. Substitua a <senha kubeadmin> pela senha que você recuperou.
oc login $apiServer -u kubeadmin -p <kubeadmin password>
Próximas etapas
Saiba como excluir um cluster do Red Hat OpenShift no Azure.