Conceitos Básicos do OpenShift Container Platform no OCI
Implante o Red Hat OpenShift Container Platform na Oracle Cloud Infrastructure (OCI) para provisionar infraestrutura de cluster com rede, balanceamento de carga e roteamento integrados.
O Red Hat OpenShift Container Platform é uma plataforma de contêiner Kubernetes baseada na nuvem. Em parceria com a Oracle, ela suporta a execução de cargas de trabalho de cluster na OCI. Para obter uma visão geral do OpenShift Container Platform e do Kubernetes, consulte OpenShift Container Platform overview (documentação do Red Hat) e Visão geral do Kubernetes (documentação do Red Hat).
A infraestrutura de cluster consiste em várias instâncias de computação que executam o Red Hat Enterprise Linux CoreOS (RHCOS), juntamente com a rede, o balanceamento de carga e o roteamento necessários para gerenciar o tráfego de entrada e saída do cluster. Para obter mais detalhes sobre a pilha de software e o gerenciamento de cluster da Red Hat, consulte Noções Básicas sobre a OpenShift Container Platform (documentação da Red Hat).
Arquitetura de Cluster no OCI
OpenShift Os clusters do Container Platform usam a Resolução de DNS, a Rede Virtual na Nuvem (VCN) do OCI, balanceadores de carga e nós de computação da seguinte forma:
- O tráfego de rede é resolvido com o DNS do OCI.
- O tráfego é roteado para os balanceadores de carga dentro da VCN do cluster.
- Na sub-rede pública da VCN, um Balanceador de Carga externo roteia o tráfego para os nós do plano de controle (mestre) em uma sub-rede privada.
- Os nós do plano de controle usam um Balanceador de Carga interno para se comunicar com os nós de computação do cluster.
Opções de Instalação
- Instalador Assistido (Recomendado): Um método de instalação automatizada usando o Instalador Assistido pela Red Hat. Esta é a opção preferida para a maioria dos usuários. Este método requer uma conexão com a internet.
- Instalador baseado em Agente: Um método de instalação avançado que exige que os usuários provisionem a infraestrutura de uma das duas maneiras: usando um script Terraform fornecido pelo OCI; ou manualmente, se suas configurações necessárias não forem suportadas pelo Terraform ou se estiverem trabalhando em um ambiente desconectado (off-line).
Instalador assistido
O instalador assistido da Red Hat fornece uma interface web simples no Red Hat Hybrid Cloud Console para instalação de cluster. Este método requer uma conexão de internet ativa. O processo de instalação envolve as seguintes etapas:
Em um nível alto, o fluxo de trabalho do Assisted Installer começa no Red Hat Hybrid Cloud Console, onde você gera a imagem ISO de descoberta. Em seguida, o processo é movido para a Console do OCI para provisionamento de infraestrutura, que inclui a criação de uma imagem ISO Red Hat personalizada para nós de computação e a execução de um script Terraform para criar os recursos de infraestrutura exigidos pelo cluster. Por fim, as etapas de configuração e instalação do cluster são concluídas novamente no Console do Red Hat Hybrid Cloud.
Consulte Instalando um Cluster com o Instalador Assistido para obter instruções.

Instalador Baseado no Agente
O instalador baseado em agente da Red Hat é recomendado para usuários avançados que desejam flexibilidade máxima. Para provisionar a infraestrutura de cluster usando o Instalador baseado em Agente, você pode usar um script Terraform fornecido pelo OCI ou configurar os recursos manualmente se precisar de personalizações avançadas ou trabalhar em um ambiente desconectado (off-line). Este método normalmente leva mais tempo que o Assisted Installer para ser concluído do que o. Consulte O workflow é descrito em detalhes em Instalador baseado em Agente para o OpenShift Container Platform.
Documentação
A implantação de um cluster do Container Platform OpenShift na OCI combina ações executadas no Red Hat Hybrid Cloud Console e ações executadas no OCI Console. Esta documentação detalha as tarefas que você executa na Console do OCI e fornece uma visão geral do workflow de instalação completo que envolve ambos os consoles. Esta documentação deve ser usada junto com a seguinte documentação da Red Hat:
Configurações Compatíveis
O Red Hat Enterprise Linux (RHEL) é suportado em todas as formas de máquina virtual (VM) e formas bare metal padrão (BM) listadas na tabela a seguir. Para obter mais informações sobre as formas suportadas, consulte Catálogo de Ecossistemas Red Hat - Oracle Cloud Infrastructure.
Tipo de Configuração | Formas Suportadas |
---|---|
Máquinas Virtuais | VM.Optimized3. Flex, VM.Standard.E5. Flexível, VM.Standard.E4. Flex, VM.Standard3. Flex, VM.Standard.A1. Flexível, VM.Optimized3. Flexível |
Bare metal | BM.Standard.E4.128, BM.Standard3.64, BM.Standard.E5.19, BM.DenseIO.E4.128, BM.Optimized3.36, BM.Standard.A1.160 |