Acessando clusters por meio do terminal em serviço de nuvem pública

Para clusters do Red Hat OpenShift Classic e VPC que tenham um endpoint de serviço em nuvem pública habilitado, é possível fazer login pelo console IBM Cloud ou pela CLI.

Antes de Iniciar

  1. Instale as ferramentas de CLI necessárias.
  2. Se sua rede estiver protegida por um firewall corporativo, permita o acesso aos endpoints e portas da API necessários.
  3. Verifique se o seu cluster está funcionando corretamente: ibmcloud oc cluster get -c CLUSTER_NAME_OR_ID.

Conectando-se a partir do console do IBM Cloud

  1. No console do IBM Cloud, acesse seu cluster.
  2. Clique no console da web do Red Hat OpenShift.
  3. Para continuar na CLI, clique no nome do seu perfil e, em seguida, clique em “Copiar comando de login ”.
  4. Clique em “Exibir token”, copie o comando oc login e cole-o no seu terminal.

Faça logout tanto do console IBM Cloud quanto do console da web Red Hat OpenShift antes de fechar o navegador. É necessário concluir ambas as etapas para encerrar a sessão com sucesso.

Conectando-se pela CLI

Escolha uma das opções a seguir.

Faça login como administrador

Execute o comando a seguir para baixar os certificados do TLS e definir o contexto do cluster. Requer a função de acesso “Administrador ” à plataforma.

ibmcloud oc cluster config -c CLUSTER_NAME_OR_ID --admin

Faça login com uma senha

  1. Baixe o arquivo mestre URL: ibmcloud oc cluster get -c CLUSTER_NAME_OR_ID
  2. Abrir https://iam.cloud.ibm.com/identity/passcode e copie sua senha de uso único.
  3. Efetue login no cluster.
    oc login -u passcode -p <iam_passcode> --server=<master_URL>
    

Faça login com uma chave de API

Consulte “Acesso a clusters a partir de ferramentas de automação usando uma chave de API ”.