Visão geral dos serviços de cluster para OpenShift

Este documento oferece uma visão geral dos serviços de cluster para o OpenShift.

O Cluster Services for OpenShift é um Google Cloud serviço que oferece integrações integradas do OpenShift com os serviços do Google para clusters autogerenciados do OpenShift que são executados no Google Cloud.

Essas integrações facilitam a execução de operações principais para clusters do OpenShift, como gerenciamento de identidade, autenticação, gerenciamento de computação, gerenciamento de armazenamento, rede e monitoramento.

Este documento é destinado a arquitetos de nuvem, administradores de plataforma e desenvolvedores que criam, implantam ou gerenciam aplicativos corporativos em clusters do OpenShift que são executados no Google Cloud.

Receber suporte conjunto do Google Cloud e da Red Hat

O Cluster Services for OpenShift é projetado e oferece suporte conjunto do Google Cloud e da Red Hat.

Usar os serviços do Google por mecanismos do OpenShift

Os ambientes do OpenShift usam APIs e middleware padronizados para se integrar aos serviços e criar soluções para requisitos como computação, rede, armazenamento e monitoramento. Esses mecanismos padronizados ajudam a preservar a coesão da plataforma na nuvem híbrida.

A criação de soluções para clusters autogerenciados do OpenShift usando o Cluster Services for OpenShift inclui os seguintes benefícios:

  • Você pode aproveitar as personalizações que o Cluster Services for OpenShift oferece para os serviços do Google. Essas personalizações são projetadas para que esses serviços do Google funcionem melhor para casos de uso do OpenShift.
  • Essas personalizações incluem adaptações nos próprios serviços subjacentes Google Cloud, bem como nas camadas de integração.

Para informações sobre os serviços do Google que o Cluster Services for OpenShift permite usar com clusters do OpenShift no Google Cloud, e as personalizações específicas do serviço com suporte, consulte Integrações com suporte.

Ferramentas de validação de configuração automática

As ferramentas de validação de configuração automática (prévia) são um serviço de validação baseado em regras que usa o Google Cloud's Workload Manager para avaliar seus clusters do OpenShift que são executados no Google Cloud. As ferramentas de validação de configuração automática verificam os clusters do OpenShift e a integração deles com Google Cloud os serviços gerenciados. As ferramentas detectam desvios de padrões, regras e práticas recomendadas e ajudam a melhorar a qualidade, a confiabilidade e o desempenho do sistema.

Para mais informações, consulte Automatizar a validação da configuração do cluster.

Benefícios em cenários de migração ou nuvem híbrida

O Cluster Services for OpenShift é particularmente útil ao migrar clusters autogerenciados do OpenShift de ambientes locais para oGoogle Cloud.

Os clusters autogerenciados do OpenShift que são executados em ambientes locais geralmente dependem de soluções autogerenciadas para operações principais, como armazenamento, rede, monitoramento, gerenciamento de secrets, autoridades de certificação. Ao migrar esses clusters para a nuvem, normalmente é preciso escolher entre refatorar o cluster em uma plataforma totalmente gerenciada, como o Google Kubernetes Engine, ou fazer a migração lift-and-shift do cluster com as soluções autogerenciadas atuais.

A refatoração do cluster e dos componentes dele em uma plataforma gerenciada, como o Google Kubernetes Engine, pode exigir esforços significativos, principalmente quando há dependências de plataforma, aplicativo ou política corporativa nas soluções que você está usando nos clusters para fins como armazenamento, rede e monitoramento.

A opção de migração lift-and-shift, que minimiza o custo de refatoração e os riscos associados, deixa você com um modelo operacional que não aproveita totalmente os recursos que uma plataforma de nuvem normalmente oferece.

O Cluster Services for OpenShift foi projetado para oferecer a flexibilidade de otimizar a arquitetura do OpenShift com o equilíbrio certo entre refatorar o cluster e continuar usando soluções autogerenciadas. Essa flexibilidade é fornecida pelos seguintes recursos do Cluster Services for OpenShift:

  • Suporte a clusters do OpenShift com planos de controle autogerenciados:O Cluster Services for OpenShift permite executar clusters do OpenShift, que têm planos de controle autogerenciados, no Google Cloud. Esse recurso permite usar um modelo operacional baseado na nuvem com soluções autogerenciadas nos clusters do OpenShift.
  • Suporte à adoção seletiva de serviços de nuvem:o Cluster Services for OpenShift permite que você opte por usar qualquer um dos serviços do Google com suporte para criar soluções para os aplicativos executados nos clusters. Esse recurso permite aproveitar um modelo operacional baseado na nuvem.

Para ajudar você a encontrar o equilíbrio certo entre a adoção de serviços gerenciados e a retenção das soluções autogerenciadas atuais, Google Cloud o recomenda que você solicite uma avaliação de migração do OpenShift. Para mais informações, consulte Migrar clusters do OpenShift para o Google Cloud.

A seguir