terraform-provider-google v5.0.0 现在可以设置默认标签
首先
terraform-provider-google v5.0.0 现在可以设置默认标签。
这类似于 terraform-provider-aws 中的默认标签。
现在可以设置默认标签了。
從 terraform-provider-google v5.0.0 開始,現在可以設定預設標籤了。
這樣一來,您不再需要為每個資源單獨添加標籤,從而解放了簡單的工作。
就像先前所述,terraform-provider-aws的定义方式并未改变,只有default_tags和default_labels之间有所不同。
provider "google" {
default_labels = {
foo = "bar"
}
}
当然,您也可以覆盖默认标签。
resource "google_storage_bucket" "example" {
name = "example-bucket"
location = "US"
force_destroy = true
labels = {
foo = "baz" # -> label foo の値は bar ではなく baz になります
}
}
最后
虽然在文章中已经提到过,但我很高兴能够从给每个资源加上标签的工作中解放出来。
参考资料