我想创建一个AWS RDS实例,然后想用terraform管理数据库用户。因此,首先,我创建了一个RDS实例,然后使用创建的RDS实例初始化mysql提供程序,以将其进一步用于用户管理。但是mysql provider在计划阶段会采用默认端点(127.0.0.1)进行连接。以下是我的代码
@Override
public void onLocationChanged(final Location location)
{
DateFormat dateFormat = new SimpleDateFormat("E MM/dd/yyyy hh:mm:ss a");
Log.d("OnLocationChange: ", dateFormat.format(location.getTime());
}
答案 0 :(得分:1)
按照terraform当前的实现,要初始化MySQL提供程序,必须首先存在MySQL。这就是失败的原因,因为在计划阶段您的RDS实例不存在。 terraform GitHub存储库上已存在一个未解决的问题(https://github.com/hashicorp/terraform/issues/18720)。 因此,要对其进行管理,必须首先创建RDS实例,然后可以使用该实例的凭据来初始化mysql提供程序