Получение IP экземпляра Bluemix

Я настроил экземпляр Amazon RDS, чтобы разрешить доступ к нему только моему приложению Bluemix.

На данный момент я настроил мою группу безопасности Ec2, чтобы разрешить весь трафик mysql через порт 3306, но разрешить все IP-адреса.

Насколько я понимаю, приложение Bluemix имеет динамический IP-адрес экземпляра и меняется каждый раз после постановки.

Как найти статический IP-адрес моего приложения Bluemix? Я читал, что использование облачной интеграции или службы безопасного шлюза может помочь, но не уверен, как это сделать с экземпляром Amazon RDS.

3 ответа

Решение

Единственный способ - создать контейнер IBM, чтобы получить статический общедоступный IP-адрес. Создайте образ своего приложения, загрузите его в контейнер, а затем смонтируйте. Похоже, что IBM ограничивает 2 IP-контейнера для каждой учетной записи - так что используйте осторожно.

bluemix

Korush,

Вы изучили сервис Statica, который направляет ваш трафик через статический IP?

Пожалуйста, смотрите мой ответ на похожую проблему:
Динамически меняющиеся правила группы безопасности

Подводя итог, разместите службу либо в AWS, либо рядом с приложением Bluemix. Создайте роль IAM, чтобы предоставить вашему сервису доступ к изменению правил группы безопасности. Вы можете увидеть документацию по AWS IAM. Используйте учетные данные безопасности (access_key и secretkey, region) в вашем сервисе для доступа к API-интерфейсам AWS. Таким образом, ваша служба будет периодически проверять, изменился ли IP-адрес приложения Bluemix, и будет обновлять группу безопасности, если она изменилась.

Это можно использовать, если вы не нашли прямого решения.

Другие вопросы по тегам