Este documento descreve as integrações que os Serviços de cluster para OpenShift implementam para clusters do OpenShift que são executados em Google Cloud. Essas integrações permitem usar os serviços do Google para criar soluções para os aplicativos implantados em clusters do OpenShift que executam em Google Cloud.
Todas as integrações
A tabela a seguir descreve os serviços do Google que os Serviços de cluster para OpenShift permitem usar com clusters do OpenShift executados no Google Cloud:
Caso de uso
Serviço do Google
Componentes da camada de integração dos Serviços de cluster para OpenShift
Armazenamento em blocos
Google Cloud Hyperdisk
Armazenamento em blocos
Persistent Disk
Armazenamento de arquivos gerenciado
Filestore
Monitoramento
Google Cloud Managed Service para Prometheus
Monitoramento
Cloud Monitoring
Gerenciamento de dados sensíveis
Secret Manager
Gerenciamento de autoridades de certificação (ACs) privadas
Certificate Authority Service
Gerenciamento de identidade
Federação de identidade da carga de trabalho
Gerenciamento de identidade
Google Identity
Integrações de armazenamento em blocos
Para provisionar o armazenamento em blocos para aplicativos executados em clusters do OpenShift autogerenciados no Google Cloud, os Serviços de cluster para OpenShift oferecem integrações integradas com os seguintes serviços: Hyperdisk e Persistent Disk.
Componentes da camada de integração:para ativar as integrações com esses serviços, os Serviços de cluster para OpenShift usam os seguintes componentes na camada de integração:
Personalizações para OpenShift: para ajudar você a usar melhor esses serviços com clusters do OpenShift executados no Google Cloud, os Serviços de cluster para OpenShift implementam as seguintes personalizações:
- Com o Hyperdisk, suporte à virtualização do OpenShift, oferecendo suporte a vários gravadores em instâncias bare metal do Compute Engine. Esse recurso está na visualização.
- Com o Persistent Disk, suporte a pools de armazenamento no driver CSI.
Para informações sobre como configurar e usar o Hyperdisk e o Persistent Disk com clusters do OpenShift executados no Google Cloud, consulte o documento do Red Hat Armazenamento persistente usando o Persistent Disk.
Integrações de armazenamento de arquivos
Para provisionar o armazenamento de arquivos para aplicativos executados em clusters do OpenShift autogerenciados no Google Cloud, os Serviços de cluster para OpenShift oferecem integração integrada com o Filestore.
Componentes da camada de integração:para ativar a integração com o Filestore, os Serviços de cluster para OpenShift usam os seguintes componentes na camada de integração:
Personalizações para OpenShift: para ajudar você a usar melhor o Filestore com clusters do OpenShift executados no Google Cloud, os Serviços de cluster para OpenShift permitem implantar instâncias do Filestore menores que 1 TB. Esse recurso está na visualização.
Para informações sobre como configurar e usar o Filestore com clusters do OpenShift executados no Google Cloud, consulte o documento do Red Hat Google Cloud Operador do driver CSI do Filestore.
Integrações de monitoramento
Para configurar o monitoramento dos aplicativos executados em clusters do OpenShift autogerenciados no Google Cloud, os Serviços de cluster para OpenShift oferecem integrações integradas com os seguintes serviços: Serviço Gerenciado do Google Cloud para Prometheus e Cloud Monitoring.
Como parte da implantação do OpenShift, se você tiver alguma dependência do ecossistema do Prometheus, como o uso de clientes PromQL ou painéis do Grafana, recomendamos configurar o monitoramento usando o Google Cloud Managed Service para Prometheus.
Componentes da camada de integração:para ativar as integrações com esses serviços, os Serviços de cluster para OpenShift usam os seguintes componentes na camada de integração:
Personalizações para OpenShift: para ajudar você a usar melhor o Google Cloud Managed Service para Prometheus com clusters do OpenShift executados no Google Cloud, os Serviços de cluster para OpenShift permitem configurar a ingestão de métricas do OpenTelemetry Prometheus. Esse recurso está na visualização.
Para informações sobre como configurar o encaminhamento de métricas para o Cloud Monitoring de clusters do OpenShift executados no Google Cloud, consulte Encaminhamento de dados de telemetria para Google Cloud.
Para informações sobre como configurar o encaminhamento de métricas para o Google Cloud Managed Service para Prometheus de clusters do OpenShift executados no Google Cloud, consulte Encaminhamento de dados de telemetria para o Prometheus gerenciado pelo Google.
Integrações de gerenciamento de dados sensíveis
Para gerenciar dados sensíveis dos aplicativos executados em clusters do OpenShift autogerenciados no Google Cloud, os Serviços de cluster para OpenShift oferecem integração integrada com oSecret Manager.
Componentes da camada de integração:para ativar as integrações com o Secret Manager, os Serviços de cluster para OpenShift usam os seguintes componentes na camada de integração:
Personalizações para OpenShift:para ajudar você a usar melhor o Secret Manager com clusters do OpenShift executados no Google Cloud, os Serviços de cluster para OpenShift permitem usar o Secret Manager com clusters privados do OpenShift.
Para mais informações sobre como usar o driver CSI do Secrets Store para configurar e usar o Secret Manager com clusters do OpenShift executados no Google Cloud, consulte o documento do Red Hat Operador do driver da interface de armazenamento de contêiner do Secrets Store.
Para mais informações sobre como usar a interface do operador de secrets externos para configurar e usar o Secret Manager com clusters do OpenShift executados no Google Cloud, consulte o documento do Red Hat Operador de secrets externos para Red Hat OpenShift.
Integrações de gerenciamento de autoridades de certificação privadas
Para simplificar a implantação, o gerenciamento e a segurança de autoridades de certificação (ACs) privadas para uso com aplicativos executados em clusters do OpenShift autogerenciados no Google Cloud, os Serviços de cluster para OpenShift oferecem integração integrada com o CA Service.
Componentes da camada de integração:para ativar a integração com o CA Service, os Serviços de cluster para OpenShift usam os seguintes componentes na camada de integração:
Personalizações para OpenShift: para ajudar você a usar melhor o CA Service com clusters do OpenShift executados no Google Cloud, os Serviços de cluster para OpenShift implementam o plug-in do Secret Manager no
cert-managerplug-in.
Para informações sobre como configurar e usar o CA Service
com clusters do OpenShift executados no Google Cloud, consulte
o documento do Red Hat
cert-manager operator para Red Hat OpenShift.
Integrações de gerenciamento de identidade
Para ativar o gerenciamento de identidade para aplicativos executados em clusters do OpenShift autogerenciados no Google Cloud, os Serviços de cluster para OpenShift oferecem integrações integradas com os seguintes serviços: Federação de identidade da carga de trabalho e Google Identity.
Componentes da camada de integração:para ativar as integrações com esses serviços, os Serviços de cluster para OpenShift usam os seguintes componentes na camada de integração:
Para ativar a integração com a Federação de identidade da carga de trabalho, os Serviços de cluster para OpenShift usam os seguintes componentes na camada de integração:
Para integrar com o Google Identity, os Serviços de cluster para OpenShift usam o operador de autenticação de cluster na camada de integração.
Personalizações para OpenShift: para ajudar você a usar melhor a Federação de identidade da carga de trabalho com clusters do OpenShift executados no Google Cloud, os Serviços de cluster para OpenShift permitem configurar a Federação de identidade da carga de trabalho sem um bucket do Cloud Storage acessível publicamente. Esse recurso está na visualização.
Para informações sobre como configurar e usar a Federação de identidade da carga de trabalho com clusters do OpenShift executados no Google Cloud, consulte o documento do Red Hat Como configurar um Google Cloud cluster para usar credenciais de curto prazo.
Para informações sobre como configurar e usar o Google Identity com clusters do OpenShift executados no Google Cloud, consulte o documento do Red Hat Como configurar um provedor de identidade do Google.