有条件地在 Terraform 中创建资源
create resource in terraform conditionally
我希望能够根据是否存在同名资源来创建资源。 count 可用于有条件地创建资源,但如何在 terraform 中按名称检查资源是否存在?
ow do I check for the existence of a resource by name in terraform?
您不能,因为 TF 中没有内置功能来检查预先存在的资源。但是您可以开发自己的 external data source 来做到这一点。由于它是一个完全自定义的数据源,您可以对其进行编程以检查您的资源是否存在,并稍后在您的 TF 配置文件中使用该信息。
我希望能够根据是否存在同名资源来创建资源。 count 可用于有条件地创建资源,但如何在 terraform 中按名称检查资源是否存在?
ow do I check for the existence of a resource by name in terraform?
您不能,因为 TF 中没有内置功能来检查预先存在的资源。但是您可以开发自己的 external data source 来做到这一点。由于它是一个完全自定义的数据源,您可以对其进行编程以检查您的资源是否存在,并稍后在您的 TF 配置文件中使用该信息。