Criando o Cluster do OpenShift Container Platform no OCI

Use estas instruções para criar a OpenShift Container Platform no cluster do OCI e verificar se o cluster está em execução.

Revise os tópicos a seguir e crie os recursos listados neles se você não os tiver.

Após criar a imagem personalizada do serviço Compute, você estará pronto para provisionar nós de computação para criar o cluster. OpenShift Os nós do Container Platform são nós de plano de controle (também chamados de "nós principais") ou nós de computação (também chamados de "nós de colaborador").

O primeiro nó do plano de controle criado para o cluster deve receber o endereço IP de encontro. Esse é o endereço IP encontrado no arquivo /rendezvousIP criado no diretório de trabalho local pelo programa de instalação do agente. Consulte Criando arquivos de configuração para instalar um cluster no OCI (documentação da Red Hat) (documentação da Red Hat) para obter mais informações.

Depois de provisionar o primeiro nó do plano de controle com o endereço IP de encontro atribuído, você poderá criar os nós restantes. Ao fazer isso, provisione todos os nós do plano de controle antes de começar a provisionar nós de trabalho. Os nós restantes não precisam de endereços IP designados. À medida que você provisiona esses nós usando a imagem personalizada, eles são automaticamente descobertos e incorporados ao cluster. Após o provisionamento de todos os nós, verifique se o cluster está em execução usando a CLI do Container Platform OpenShift.

  1. Navegue até o serviço Compute e selecione Instâncias
  2. Selecione Criar instância.
  3. Digite um Nome para a instância. Por exemplo, {cluster_name}-compute-1. Para a primeira instância do plano de controle designada ao IP de Encontro, considere o uso de {cluster_name}-bootstrap ou {cluster_name}-cp-1.
  4. Selecione o compartimento no qual o cluster OpenShift está sendo criado.
  5. Na seção Imagem e forma, selecione Alterar imagem e selecione Minhas imagens.
  6. Selecione Imagens personalizadas. Certifique-se de que o Compartimento esteja definido como o compartimento no qual sua imagem personalizada está armazenada.
  7. Marque a caixa de seleção ao lado do nome da imagem personalizada e, em seguida, selecione Selecionar imagem.
  8. Selecione Alterar forma.
  9. No painel Procurar todas as formas, selecione uma forma e certifique-se de que o valor Número de OCPUs seja 4 ou mais (os nós de computação devem ter mais OCPUs do que os nós de plano de controle, de preferência 6 ou mais) e o valor Quantidade de Memória (GB) seja 16 ou mais.
  10. Selecione Selecionar forma para continuar.
  11. Selecione a VCN do cluster.
  12. Para a Sub-rede, selecione Selecionar sub-rede existente para a VCN. Para a instância bare metal, selecione private_subnet_bare_metal; caso contrário, selecione private_subnet_ocp.
  13. Somente primeiro nó mestre: Na seção Endereços IP da VNIC Principal, selecione Designar manualmente endereço IPv4 privado. No campo IPv4 address, informe o endereço IP do participante. Para nós mestres extras e para nós de trabalho, ignore esta etapa.
  14. (Somente para instâncias bare metak) Crie uma VNIC Secundária para a instância na Sub-rede private_subnet_ocp.
  15. Na seção Adicionar chaves SSH, selecione Colar chaves públicas e informe a chave pública do par de chaves SSH discutido em Pré-requisitos.
  16. Na seção Volume de inicialização, selecione Especificar um tamanho de volume de inicialização personalizado e especifique o tamanho do volume e a VPU. Consulte Desempenho do Serviço Block Volume para obter informações sobre unidades de desempenho de volume (VPUs)
    • Nós de plano de controle (nós principais): Especifique 1 TB (1024 GB) para o tamanho do volume e 100 para VPU.
    • Nós de computação (nós do colaborador): Especifique 100 GB para o tamanho do volume e 30 para VPU.
  17. Selecione Mostrar opções avançadas para adicionar uma tag à instância. Usando a opção de tag definida, adicione as seguintes tags:
    • No namespace openshift_tags, adicione a tag openshuft-resource com o valor openshift-resource-infra.
    • No namespace openshift-{cluster_name}, adicione a tag instance-role com o valor control_plane (para nós de plano de controle) ou worker (para nós de computação), dependendo do tipo de nó.
  18. Selecione Criar para provisionar a instância de computação.
  19. Repita as etapas de 1 a 17 para o restante dos nós do plano de controle. Em seguida, use as mesmas etapas para provisionar os nós de trabalho. Opcionalmente, você pode criar configurações de instância para o plano de controle e nós de trabalho para provisionamento rápido. Consulte Criando uma Configuração de Instância para obter instruções sobre como criar configurações de instância.
  20. Use as instruções em Verificando se a instalação do cluster baseado em Agente é executada na OCI (documentação da Red Hat) na documentação da Red Hat para verificar se o cluster está em execução. Esta etapa é executada na CLI do Container Platform OpenShift.