AlloyDB Omni で TLS を使用する方法

ドキュメントのバージョンを選択してください。

AlloyDB Omni は、Transport Layer Security(TLS)を使用して、PostgreSQL クライアント、バックアップ サーバー、データベース アプリケーションなどの外部コンポーネントとの間の通信を保護します。TLS を自分で構成しない場合、AlloyDB Omni は自己署名証明書を使用して TLS を構成します。

AlloyDB Omni に必要な TLS 証明書の構成の詳細については、TLS 証明書を構成するをご覧ください。

次の図は、AlloyDB Omni で使用される通信パスとネットワーク パスを示しています。

AlloyDB Omni アプリケーション、ロードバランサ、データベース クラスタ コンポーネントからの制御パスとデータ接続パスの概要を示すアーキテクチャ図

次の表に、各通信パスと必要な証明書を示します。

通信パス 必要な証明書
etcd <--> etcd etcd SSL 証明書
AlloyDB Omni オーケストレーター <--> クラスタ マネージャー コントロール パスの SSL 証明書
クラスタ マネージャー <--> etcd etcd SSL 証明書
クラスタ マネージャー <--> ノード マネージャー コントロール パスの SSL 証明書
PostgreSQL クライアント <--> HAProxy <--> AlloyDB Omni データパス SSL 証明書
PostgreSQL クライアント <--> PgBouncer <--> HAProxy <--> AlloyDB Omni データパス SSL 証明書
AlloyDB Omni <--> pgBackRest リポジトリ サーバー データパス SSL 証明書
AlloyDB Omni <--> ログサーバー(ELK スタック) データパス SSL 証明書

次のステップ