1
, I 첨부 1 또는 n 네트워크를 가지고있는 동안 Terraform 모듈에서, 기존의 네트워크를 연결할 수 있습니다 : 내 .tf
파일목록 (네트워크 블록) <a href="https://www.terraform.io/docs/providers/openstack/r/compute_instance_v2.html" rel="nofollow noreferrer"><code>openstack_compute_instance_v2</code></a>에서
...
variable "vm_network" {
type = "list"
}
resource "openstack_compute_instance_v2" "singlevm" {
name = "${var.vm_name}"
image_id = "${var.vm_image}"
key_pair = "${var.vm_keypair}"
security_groups = "${var.vm_sg}"
flavor_name = "${var.vm_size}"
network = "${var.vm_network}"
}
:
module "singlevm" {
...
vm_network = {"name"="NETWORK1"}
vm_network = {"name"="NETWORK2"}
}
테라 폼은 expected object, got invalid
오류를 반환합니다.
내가 뭘 잘못하고 있니?
:
대신 당신은 더 많은 뭔가를해야한다. 네트워크는 이름, 액세스 등 ..., 여러 속성으로 구성됩니다. – perigee