Terraform REST调用新数据库

时间:2018-11-15 08:35:20

标签: terraform

我有REST API来创建新的数据库集群。

如何从Terraform调用REST API创建集群?我应该写一个客户提供商吗?

1 个答案:

答案 0 :(得分:0)

为什么您在这里没有太多细节,这是我可以提供的帮助您到达那里的信息。如果这是一种一次性解决方案,或者您只是想弄清楚,那么我建议您将Null Resourcelocal-exec provisioner结合使用。然后,您可以使用Terraform通过命令行进行REST API调用。这是一个粗略的例子。

resource "null_resource" "rest-db"
{
     provisioner "local-exec" {
         inline = [
            "call the REST API here using CLI tools",
         ]
     }
} 

如果需要在运行之前等待另一个资源的创建,甚至可以在资源上使用 depends_on