1
我正在使用Terraform创建构建一些EC2服务器和MySQL RDS的脚本(使用AWS Amazon提供程序)。如何使用Terraform在RDS上应用SQL脚本
有没有办法在这个创建的RDS上执行SQL脚本(我想创建用户,表等)?
由于提前,
ATT,
我正在使用Terraform创建构建一些EC2服务器和MySQL RDS的脚本(使用AWS Amazon提供程序)。如何使用Terraform在RDS上应用SQL脚本
有没有办法在这个创建的RDS上执行SQL脚本(我想创建用户,表等)?
由于提前,
ATT,
你要使用在供应方资源terraform远程执行。获取数据库凭据的实例是一个不同的故事。你可以使用像consul之类的东西,或从s3中获取信用并解析脚本。
resource "aws_instance" "web" {
provisioner "remote-exec" {
inline = [
"chmod +x /tmp/script.sh",
"/tmp/script.sh args",
]
}
}
https://www.terraform.io/docs/provisioners/remote-exec.html#script