4.3. 验证连接
验证在 ROSA 集群和 Aurora DB 集群之间可以连接的最简单方法是在 Openshift 集群上部署 psql,并尝试连接到 writer 端点。
以下命令在 default 命名空间中创建 pod,并在可能的情况下与 Aurora 集群建立 psql 连接。退出 pod shell 后,pod 会被删除。
USER=keycloak
PASSWORD=secret99
DATABASE=keycloak
HOST=$(aws rds describe-db-clusters \
--db-cluster-identifier keycloak-aurora \
--query 'DBClusters[*].Endpoint' \
--region eu-west-1 \
--output text
)
oc run -i --tty --rm debug --image=postgres:15 --restart=Never -- psql postgresql://${USER}:${PASSWORD}@${HOST}/${DATABASE}