IP экземпляра Bosh - облачный литейный - PullRequest
0 голосов
/ 13 марта 2019

Служба базы данных работает в определенном органе и пространстве.К этой службе БД привязаны два приложения.

Чтобы применить замену ликвидазы из службы Jenkins на службу БД, нам необходимо соединение JDBC между Jenkins и экземпляром bosh.

Jenkins находится за пределами PCF

Как получить IP-адрес хоста службы базы данных?

1 Ответ

1 голос
/ 14 марта 2019

Как получить IP-адрес хоста службы базы данных?

Загрузите имя хоста из VCAP_SERVICES, а затем разрешите его. Вы можете использовать jq, чтобы прочитать VCAP_SERVICES и вытащить имя хоста. Затем вы можете использовать dig <hostname> или host <hostname> для разрешения имени хоста. Тогда у вас есть IP.

Если вы пытаетесь получить доступ к услуге из-за пределов CF, убедитесь, что у вас есть доступ к сети и брандмауэру для указанной службы. Доступ к сети часто ограничен / заблокирован вне среды CF.

Надеюсь, это поможет!

...