Utilisation de TLS par AlloyDB Omni

Sélectionnez une version de la documentation :

AlloyDB Omni utilise le protocole TLS (Transport Layer Security) pour sécuriser les communications entre lui-même et les composants externes tels que les clients PostgreSQL, les serveurs de sauvegarde et les applications de base de données. Si vous ne configurez pas vous-même le protocole TLS, AlloyDB Omni le configure pour vous à l'aide de certificats autosignés.

Pour en savoir plus sur la configuration des certificats TLS requis pour AlloyDB Omni, consultez Configurer des certificats TLS.

Le schéma suivant illustre les chemins de communication et réseau utilisés dans AlloyDB Omni.

Diagramme de l'architecture décrivant les chemins de connexion de contrôle et de données depuis l'application AlloyDB Omni et les composants du cluster d'équilibreur de charge et de base de données

Le tableau suivant répertorie chaque chemin de communication et le certificat requis.

Chemin de communication Certificat requis
etcd <--> etcd Certificat SSL etcd
Outil d'orchestration AlloyDB Omni <--> Gestionnaire de cluster Certificat SSL de chemin de contrôle
Gestionnaire de cluster <--> etcd Certificat SSL etcd
Gestionnaire de cluster <--> Gestionnaire de nœuds Certificat SSL de chemin de contrôle
Client PostgreSQL <--> HAProxy <--> AlloyDB Omni Certificat SSL de chemin de données
Client PostgreSQL <--> PgBouncer <--> HAProxy <--> AlloyDB Omni Certificat SSL de chemin de données
AlloyDB Omni <--> Serveur de dépôt pgBackRest Certificat SSL de chemin de données
AlloyDB Omni <--> Serveur de journaux (pile ELK) Certificat SSL de chemin de données

Étape suivante