Terraform:跳过某些资源的刷新状态

时间:2020-02-07 15:06:45

标签: terraform

我有一个场景,其中我使用Terraform为我们的应用程序创建了Datadog监视器。 我想跳过Datadog进行开发部署。我尝试使用count = 0来告诉Terraform跳过资源创建,如下所示:

resource "datadog_monitor" "my_monitor" {
   name = "My monitor"
   ...
   ...
   count = 0 // Hardcoded it just for expressing the idea here.
} 

现在是实际问题: 当我不将凭据传递给Datadog提供程序时,此操作将失败,因为没有针对开发环境的单独监视设置。有没有办法告诉Terraform即使缺少凭据也完全忽略资源?

PS:我仍然可以想到另一个使用标签对Datadog中的监视器进行分类的想法。但是我们的开发人员CI运行者没有在其中配置Datadog的凭据。

TIA。

〜Vijay

0 个答案:

没有答案