获取 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 服务?
我已经设置了一个 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 服务?