2016-08-27 10 views
3

포장재를 사용하여 VMware Fusion VM 이미지를 만들려고합니다. 포장기를 사용하여 VM을 만들 수 있지만 포장기 http 킥 스타트 서버를 사용하여 킥 스타트 파일을 제출하십시오.포장기에 연결할 VMWare 융합 가상 네트워크를 지정하십시오.

문제점 패커 http 서버에 연결할 수있는 가상 네트워크가 하나만 있다는 문제가 있습니다.

패커 JSON 템플릿에 연결할 가상 네트워크를 지정할 수 있습니까?

이것은 내가 아래 빌더 템플릿처럼 뭔가를 기대했다 템플릿

"builders": [{ 
    "headless": true, 
    "type": "vmware-iso", 
    "vm_name": "{{user `vm_name`}}", 
    "guest_os_type": "rhel7-64", 
    "vmdk_name": "rhel7", 
    "disk_size": "8192", 
    "vmx_data": { 
     "numvcpus": 2, 
     "cpuid.coresPerSocket": 1, 
     "memsize": 2048, 
     "ethernet0.virtualDev": "vmxnet3", 
     "virtualHW.version": "11" 
    }, 

, 내 현재 빌더 섹션 내 새로 생성 된 VM이 킥 스타트를 얻기 위해 올바른 네트워크에 확인하는 것입니다.

"virtualNetwork": "vmnet3" 

나는 포장 사이트의 문서, 및 기타 장소의 전화 번호를 통해 검토 한 결과,하지만 난 도움이 아무것도를 찾기 위해 사투를 벌인거야.

모든 의견을 환영합니다.

감사

답변

1

우리는 NAT 네트워크에 VM의 네트워크를 할당하기 위해 vmx_data"ethernet0.connectionType": "nat"를 사용합니다. 나는 후자의 방법을 테스트하지 않았습니다 있지만

... 
"ethernet0.connectionType": "custom", 
"ethernet0.vnet": "vmnet3" 
... 

: 그것은처럼 보이는

을 통해 사용할 수있는 사용자 정의 VM 네트워크를 지정할 수도 있습니다.

출처 :

http://sanbarrow.com/vmx/vmx-network-advanced.html (필자는 VMX 옵션에 대한 공식 문서가 아니라는 것을 알고 있지만,이 사이트는 내가 사용할 수 무엇을 발견했습니다 최고로서 그까지주의)