우리는 다양한 버전의 Windows에서 클라이언트 및 서버 응용 프로그램을 모두 실행하는 대규모 레거시 설치 기반을 갖춘 구식 Windows 소프트웨어 상점입니다. 여러분이 상상할 수 있듯이 우리의 테스트 매트릭스는 거대하며 지속적으로 업데이트가 필요합니다.
우리는 정기적으로 VSphere/VMWare에 다수의 Windows 템플릿 VM을 구축(또는 업데이트)합니다. 저는 베어 VM과 Windows ISO에서 시작하여 이러한 빌드를 자동화하는 방법을 찾고 있습니다.
내가 볼포장 기계Vagrant에 의존하는 "vmware-iso" 빌더가 있습니다. 다른 옵션을 사용할 수 있나요?
답변1
Packer 대신 다음 절차를 사용할 수 있습니다.
• vSphere Web Client 인벤토리에서 호스트, 클러스터 또는 데이터 센터를 선택합니다.
• 가상 머신 탭을 클릭하고 마우스 오른쪽 버튼을 클릭한 후 모든 vCenter 작업 > 게스트 OS > VMware 도구 설치/업그레이드를 선택합니다.
• 설치 또는 업그레이드 구성에 대한 정보를 추가합니다.
• 설치 프로세스 중에 MSI 인수를 포함하거나 VMware 도구를 제외하려면 고급 옵션 텍스트 상자에서 setup.exe 명령에 인수를 추가합니다.
MSI 인수를 추가하는 명령:setup.exe /S /v ""/qn msi_args""
VMware Tools 구성 요소를 제외하는 명령:setup.exe /S /v ""/qn msi_args ADDLOCAL=ALL REMOVE=component""