Knife-Azure를 사용하여 Azure에서 Windows VM을 만들고 부트스트랩하려고 합니다. 처음에는 Public Win 2008 r2 이미지를 사용해 보았지만 이것이 작동하려면 winrm을 구성해야 한다는 사실을 금방 알게 되었습니다. 그래서 해당 이미지에서 VM을 만들고 다음과 같이 winrm을 구성했습니다.이것들지침을 따르고 VM을 캡처했습니다.
문제는 나이프 애저 이미지 리스트 실행시 이미지가 나오지 않는다는 점입니다. Azure Portal에서 이미지 이름으로 서버를 만들려고 하면 해당 이미지가 존재하지 않는다고 불평합니다. Ubuntu를 실행 중이므로 Azure cli 도구를 사용해 보았지만 거기에도 표시되지 않습니다. Win 8 VM에 Azure PS를 설치한 후 표시됩니다. 용기를 얻어 Win 8 VM에 Chef와 Knife-Azure를 설치했지만 거기에도 표시되지 않습니다.
내 사용자 이미지를 Knife Azure에 표시하려면 어떻게 해야 합니까?
답변1
표시할 사용자 이미지를 얻는 방법은 Azure UI를 사용하여 이미지를 "캡처"하는 것이 아니라 Azure xplat-cli를 사용하는 것이었습니다. 다음과 같은 것 :
azure vm image create \
--os windows \
--location "West US" \
--description "an image i winrmed and sypreped" \
my_image \
my_vhd_url
my_image는 생성하려는 이미지의 이름입니다. my_vhd_url은 이미지를 베이킹하는 VM 디스크의 VHD URL입니다.
저는 Azure xplat-cli가 곧 UI에서 생성된 이미지를 볼 수 있도록 지원하게 될 것이라고 확신합니다.