为 Yugabyte 配置 SSL 支持
可以通过在 Yugabyte 配置文件 ($PGDATA/postgresql.conf ) 中将配置参数 SSL 设置为 on 来启用 SSL。如果启用了 SSL,则相应的 hostssl 条目必须存在或添加到 pg_hba.conf 文件中。
启用 SSL 时,Oracle GoldenGate 将使用来自默认位置的根证书、根证书撤销列表 (root Certification Revocation List,CRL)、服务器客户机证书和密钥,如以下代码片段中所示:
~/.yugabyte/root.crt
~/.yugabyte/root.crl
~/.yugabyte/yugabyte.crt
~/.yugabyte/yugabyte.key
您需要从此列表中创建所需的实体,并将其存储在适当的位置。
如果使用非默认位置设置 SSL 配置,则应根据环境设置以下环境变量。
PGSSLROOTCERT
PGSSLCRL
PGSSLCERT
PGSSLKEY