我有一个CloudFormation脚本,它创建2个实例 - 一个Aurora RDS服务器和一个将使用它的EC2实例。我需要在EC2实例的初始化脚本中使用Aurora的IP地址,以便可以为数据库创建种子。获取Aurora IP并在UserData中将其用于AWS CloudFormation中的另一个实例
因此,Aurora需要在EC2的初始化脚本执行之前启动并运行。另一件事是我需要IP地址。
"UserData" : {
"Fn::Base64" : {
"Fn::Join" : [
"",
[
"<script>\n",
"seedtool.exe ", { "Ref" : "MyAuroraDbInstance::InternalIP" }, "\n",
"</script>\n"
]
]
}
},
所以我的问题是,我该怎么放,而不是MyAuroraDbInstance::InternalIP
在上面的脚本?
你不应该尝试直接使用IP地址为RDS实例/集群。对于Aurora,您应该使用读/写群集端点。 –