我有一个RDS MySQL持久性实例,我正在尝试运行每8小时创建一次然后销毁的点实例。
我遇到的问题是我不明白如何将具有动态IP的点实例添加到我的RDS实例的安全组中,以便让他们执行查询等。
创建现场实例后,我是否应该立即获取IP,并在每次创建新的点实例时将其添加到RDS实例的安全组中?每次现场实例终止时还要销毁它吗?
任何有关采取何种方法的提示都将不胜感激! 谢谢!
答案 0 :(得分:3)
假设您的spot实例和RDS位于同一区域:在设置RDS安全组时,您还可以允许EC2安全组中的计算机连接到RDS计算机。只需将所有现场实例添加到EC2安全组,并为此安全组授予对RDS的访问权限。
如果您的RDS和spot实例位于不同的区域,您可以使用AWS API或AWS boto for Python等客户端来自动添加IP。