2017-10-17 1 views
1

kubernetes-anywhere을 처음 설정하려고합니다. vCenter에서 설정 한 분산 포트 그룹을 사용하기 위해 terraform을 가져 오는 데 어려움을 겪고 있습니다. 오류 메시지는 다음과 같습니다Terraform : 유형 VmwareDistributedVirtualSwitch를 트래버스 할 수 없습니다.

* vsphere_virtual_machine.kubevm1: 1 error(s) occured: 

* vsphere_virtual_machine.kubevm1: cannot traverse type VmwareDistributedVirtualSwitch 

관련 terraform 설정 :

network_interface.#:      "" => "1" 
network_interface.0.ip_address:   "" => "<computed>" 
network_interface.0.ipv4_address:  "" => "<computed>" 
network_interface.0.ipv4_gateway:  "" => "<computed>" 
network_interface.0.ipv4_prefix_length: "" => "<computed>" 
network_interface.0.ipv6_address:  "" => "<computed>" 
network_interface.0.ipv6_gateway:  "" => "<computed>" 
network_interface.0.ipv6_prefix_length: "" => "<computed>" 
network_interface.0.label:    "" => "Development/dvDevCluster/dvDHCP115" 
network_interface.0.mac_address:   "" => "<computed>" 
network_interface.0.subnet_mask:   "" => "<computed>" 

우리 VCENTER의 네트워크 재고 : 우리는 분산 포트 그룹 dvDHCP115를 사용하려고 distributed port group directory tree

. 어떤 도움을 주시면 고맙겠습니다.

답변

0

해결책을 찾을 수 없습니다

사용하여 라벨을 "개발/dvDHCP115"가 아닌 "개발/dvDevCluster/dvDHCP115"

Terraform 때 포트 그룹의 전체 경로를 처리 할 수 ​​표시되지 않습니다 분산 스위치 (예 : dvDevCluster)가 포함되어 있습니다.

+0

분산 스위치에서 실제로 포트 그룹을 사용 했습니까, 아니면 스위치 외부에서 새 포트를 만들었습니까? 우리의 그물은 다음과 같습니다. https://i.imgur.com/vIrOu7L.png 저는 kubernetes를 외부의 분산 스위치 대신 "VM 네트워크"를 사용하도록 어디에서나 얻으려고 노력하고 있습니다. 협력하지 않습니다. – alzee

+0

위의 내 문제를 해결하기 위해 폴더를 만들고 배포 스위치를 이동 한 다음이 대답으로 수행 한 작업을 복사하십시오. 그것에 대해 "행복하지"않지만 작동합니다! – alzee

관련 문제