[英]Terraform count condition ignoring second parameter vsphere provider
我正在嘗試使用計數創建一個虛擬機。 因此,對於要創建的資源,這兩個條件都應該為假。
主程序
resource "vsphere_virtual_machine" "ubuntu" {
count = !var.is_ubuntu && var.extra_disk_create ? 0 : 1
name = var.vm_name
#additional configuration
...
}
不管var.is_ubuntu是 false 還是 true,資源都將被創建。
我在這里遺漏了什么嗎?
任何幫助將不勝感激。
進行顯式比較:
count = var.is_ubuntu != false && var.extra_disk_create == true ? 0 : 1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.