Terraform 计算地形Vsphere中的数据资源
我正试图通过计算Vsphere中使用的标记的实例来增加基于Vsphere中现有资源的VM名称,即,如果我计算此标记的3个实例,则此VM将为“VM4”等。使用以下方法:Terraform 计算地形Vsphere中的数据资源,terraform,vsphere,Terraform,Vsphere,我正试图通过计算Vsphere中使用的标记的实例来增加基于Vsphere中现有资源的VM名称,即,如果我计算此标记的3个实例,则此VM将为“VM4”等。使用以下方法: data "vsphere_tag" "some_tag" { name = "Tag" category_id = data.vsphere_tag_category.application_category.id } resource &quo
data "vsphere_tag" "some_tag" {
name = "Tag"
category_id = data.vsphere_tag_category.application_category.id
}
resource "vsphere_virtual_machine" "svc-vm" {
count = (length(data.vsphere_tag.some_tag)
name = "vm${count.index + 1}"
resource_pool_id = data.vsphere_compute_cluster.cluster.resource_pool_id
datastore_id = data.vsphere_datastore.datastore.id
tags = [data.vsphere_tag.tag.id, data.vsphere_tag.billing_tag.id]
这不起作用,因为它似乎没有计算标签的数量。有没有一种方法可以让每一次地形跑步都得到这个计数