获取 Bluemix 实例 IP

Getting a Bluemix instance IP

我已经设置了一个 Amazon RDS 实例,我只想允许我的 Bluemix 应用程序访问它

目前我已将我的 Ec2 安全组设置为允许端口 3306 上的所有 mysql 流量,但允许所有 IP。

到目前为止,我的理解是 Bluemix 应用程序具有动态实例 IP,并且每次在登台后都会更改。

如何找到我的 Bluemix 应用程序的静态 IP?我读过使用云集成或安全网关服务可以提供帮助,但不确定如何使用 Amazon RDS 实例执行此操作。

请看我对类似问题的回答:
Dynamically changing Security group rules

总而言之,将服务放在 AWS 中或您的 Bluemix 应用程序附近。创建 IAM 角色以为您的服务提供访问权限以更改安全组规则。您可以查看有关 AWS IAM 的文档。在您的服务中使用安全凭证(access_key 和密钥、区域)访问 AWS API。因此,您的服务将定期检查 Bluemix 应用程序的 IP 是否更改,并在更改时更新安全组。

如果您找不到任何直接的解决方案,可以使用它。

唯一的方法是创建一个 IBM 容器来分配一个静态的 public IP。对您的应用程序进行映像,将其加载到容器中,然后进行挂载。 IBM 似乎限制每个帐户 2 个 IP 容器 - 所以请谨慎使用。

bluemix

科鲁什,

您是否探索过通过静态 IP 路由流量的 Statica 服务?