Visão geral do Certificate Manager (2ª geração)

O Certificate Manager (2ª geração) é um serviço do Google Cloud que permite centralizar o gerenciamento, a implantação e a automação de certificados SSL/TLS em toda a organização. Com o Gerenciador de Certificados (2ª geração), é possível gerenciar certificados para vários serviços do Google Cloud , cargas de trabalho personalizadas e ambientes locais por uma única interface centralizada.

O Certificate Manager é compatível principalmente com balanceadores de cargaGoogle Cloud , enquanto o Certificate Manager (2ª geração) tem suporte expandido para cargas de trabalho do Google Kubernetes Engine (GKE), instâncias do Compute Engine e ambientes híbridos.

Para entender as diferenças entre a primeira e a segunda geração do Certificate Manager, consulte Comparar versões do Certificate Manager.

Recursos do Certificate Manager (2ª geração)

O Certificate Manager (2ª geração) permite que você faça o seguinte:

  • Monitorar certificados: use a página Visão geral no console doGoogle Cloud para monitorar a integridade dos certificados, incluindo os certificados ativos de cada um dos seus serviços, os que estão prestes a expirar e a distribuição de algoritmos criptográficos. Para mais informações, consulte Monitorar certificados.

  • Pesquisar e descobrir certificados: use a página Certificados no console do Google Cloud para ver todos os seus certificados, incluindo aqueles que não foram emitidos diretamente pelo Gerenciador de Certificados. É possível filtrar por tipo de recurso, status de validade e status de gerenciamento. Para mais informações, consulte Ver diretório de certificados.

  • Automatizar os ciclos de vida dos certificados: controle a geração e a rotação de certificados em recursos do Google Cloud , como balanceadores de carga, e em cargas de trabalho doGoogle Cloud definindo políticas com configurações de emissão. É possível especificar as seguintes configurações para a rotação gerenciada automaticamente:

    • Ciclo de vida do certificado
    • Algoritmo principal
    • Janela de rotação

    Para mais informações, consulte Criar configurações de emissão, Configurar o gerenciamento do ciclo de vida para balanceadores de carga e Configurar o gerenciamento do ciclo de vida para cargas de trabalho gerenciadas.

  • Comunicação segura de cargas de trabalho: defina e distribua âncoras de confiança, como os certificados de CA raiz e intermediários, para garantir que as cargas de trabalho confiem apenas em certificados autorizados. Para mais informações, consulte Criar configurações de confiança.

Serviços do Google Cloud compatíveis

O Certificate Manager (2ª geração) se integra diretamente ao Certificate Authority Service e à Public CA para simplificar o gerenciamento de certificados particulares e públicos. Ele é compatível com os dois modelos de integração a seguir:

  1. O Gerenciador de Certificados (2ª geração) gerencia automaticamente os certificados para os seguintes serviços:

    • Ambientes com identidade de carga de trabalho gerenciada ativada:
      • GKE: automatiza a emissão e a rotação de certificados para suas cargas de trabalho do GKE.
      • Compute Engine: automatiza o gerenciamento de certificados para suas instâncias do Compute Engine.
    • Cloud Load Balancing: o Certificate Manager (2ª geração) automatiza o provisionamento e a renovação de certificados TLS para o Cloud Load Balancing usando configurações de emissão. Essa automação inclui a proteção da comunicação TLS mútua (mTLS) entre os balanceadores de carga de aplicativo e os back-ends deles.
  2. O CA Service gerencia automaticamente os certificados para os seguintes serviços, e o Gerenciador de Certificados (2ª geração) os observa:

    • Ambientes com a identidade do agente ativada:
      • Vertex AI Agent Engine: gerenciamento automatizado de certificados para permitir a autenticação segura em APIs do Google Cloud e de terceiros.
      • Gemini Enterprise: gerenciamento automatizado de certificados para agentes raiz, agentes no-code e agentes gerenciados pelo Google na plataforma Gemini Enterprise.
    • Cloud SQL: as instâncias do Cloud SQL com certificados emitidos pelo CA Service aparecem no Certificate Manager (2ª geração) para observabilidade e gerenciamento.
    • Secure Web Proxy: os proxies com certificados emitidos pelo CA Service aparecem no Certificate Manager (2ª geração) para observabilidade e gerenciamento.
    • Cloud Service Mesh: as cargas de trabalho do GKE que usam o Cloud Service Mesh têm certificados que o Gerenciador de Certificados (2ª geração) observa e gerencia.
    • GKE control plane authority: os clusters do GKE que usam CA e certificados personalizados (do CA Service) para assinar e verificar credenciais no plano de controle do GKE têm certificados que o Certificate Manager (2ª geração) observa e gerencia.

Como o Certificate Manager (2ª geração) afeta as APIs, a CLI gcloud e o Terraform

O Certificate Manager (2ª geração) apresenta recursos que se baseiam nas APIs atuais e na nova API.

  • Certificate Manager (2ª geração): os recursos de segunda geração são totalmente compatíveis e gerenciáveis no Google Cloud console.
  • Certificate Manager: as APIs atuais não foram descontinuadas. É possível continuar usando a CLI gcloud, o Terraform e as chamadas de API HTTP diretas para interagir com os recursos da primeira geração.

O Gerenciador de Certificados (2ª geração) usa os namespaces de API v1 e v2.

A lista a seguir detalha a divisão do namespace da API para cada recurso:

  • Namespace v2: contém a API Observed Certificates (v2/projects.locations.observedCertificates)
  • Namespace v1: contém as principais APIs de gerenciamento usadas nas duas gerações:
    • API Certificate (v1/projects.locations.certificates)
    • API Mapa de Certificados (v1/projects.locations.certificateMaps)
    • API Certificate Issuance Config (v1/projects.locations.certificateIssuanceConfigs)
    • API Trust Config (v1/projects.locations.trustConfigs)

A seguir