Como o AlloyDB Omni usa o TLS

Selecione uma versão da documentação:

O AlloyDB Omni usa o Transport Layer Security (TLS) para proteger as comunicações entre ele e componentes externos, como clientes PostgreSQL, servidores de backup e aplicativos de banco de dados. Se você não configurar o TLS, o AlloyDB Omni vai fazer isso usando certificados autoassinados.

Para mais informações sobre como configurar os certificados TLS necessários para o AlloyDB Omni, consulte Configurar certificados TLS.

O diagrama a seguir ilustra os caminhos de comunicação e de rede usados no AlloyDB Omni.

Diagrama de arquitetura que descreve os caminhos de controle e conexão de dados do aplicativo AlloyDB Omni e dos componentes de balanceador de carga e cluster de banco de dados

A tabela a seguir lista cada caminho de comunicação e o certificado necessário.

Caminho de comunicação Certificado necessário
etcd <--> etcd Certificado SSL etcd
Orquestrador do AlloyDB Omni <--> Gerenciador de clusters Certificado SSL do caminho de controle
Gerenciador de clusters <--> etcd Certificado SSL etcd
Gerenciador de clusters <--> Gerenciador de nós Certificado SSL do caminho de controle
Cliente PostgreSQL <--> HAProxy <--> AlloyDB Omni Certificado SSL do caminho de dados
Cliente PostgreSQL <--> PgBouncer <--> HAProxy <--> AlloyDB Omni Certificado SSL do caminho de dados
AlloyDB Omni <--> Servidor de repositório pgBackRest Certificado SSL do caminho de dados
AlloyDB Omni <--> Servidor de registros (stack ELK) Certificado SSL do caminho de dados

A seguir