0

数据库服务在特定的组织和空间中运行。两个应用程序绑定到此数据库服务。

要将 Jenkins 的 liquibase 更改应用到 DB 服务,我们需要 Jenkins 和 bosh 实例之间的 JDBC 连接。

Jenkins 在 PCF 之外

如何检索数据库服务主机的 IP 地址?

4

1 回答 1

1

如何检索数据库服务主机的 IP 地址?

从中加载主机名VCAP_SERVICES,然后解析它。您可以使用jq读取VCAP_SERVICES和提取主机名。然后,您可以使用dig <hostname>host <hostname>来解析主机名。然后你就有了IP。

如果您尝试从 CF 外部访问服务,请确保您具有对所述服务的网络和防火墙访问权限。网络访问通常在 CF 环境之外受到限制/阻止。

希望有帮助!

于 2019-03-14T14:09:08.080 回答