서버 이미지 빌더(Server Image Builder)(Classic)
  • PDF

서버 이미지 빌더(Server Image Builder)(Classic)

  • PDF

Classic 환경에서 이용 가능합니다.

Server Image Builder는 네이버 클라우드 플랫폼이 제공하는 다양한 VM 서버에 원하는 구성 정보(Provisioners)를 스크립트로 별도 관리할 수 있는 기능입니다. 생성된 스크립트를 기반으로 바로 내 서버 이미지를 만들 수 있으며 내부적으로 오픈소스 Packer를 이용합니다. 현재 Windows Server 2008을 제외한 모든 이미지를 이용할 수 있으며, 이미 생성된 내 서버 이미지를 이용한 기능은 추후 추가될 예정입니다.

주의

스크립트 빌드 시 서버 이미지를 생성하는 과정에서 실제로 서버가 생성되고 반납됩니다. 이때 서버 이용에 대한 요금이 부과됩니다.

참고
  • 베어메탈 서버는 내 서버 이미지 기능을 제공하지 않습니다.
  • 서버 이미지를 빌드하려면 사용 가능한 API 인증키가 하나 이상 있어야 합니다(포털 > 마이페이지 > 인증키 관리).
  • 빌드를 해서 내 서버 이미지를 생성하기까지의 시간은 서버가 만들어지는 시간과 설정한 구성 정보(provisioner)가 동작하는 시간, 그리고 내 서버 이미지가 만들어지는 시간을 합산해야 합니다. 내 서버 이미지 생성은 스토리지 50GB당 약 30분이 소요됩니다.

스크립트 생성

Server Image Builder 스크립트를 생성하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 Classic 환경에서 Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
  2. Server Image Builder 메뉴를 클릭해 주십시오.
  3. [Script 생성] 버튼을 클릭해 주십시오.
  4. 부팅 디스크 크기, 이미지종류, OS 이미지타입을 선택한 후 서버 이미지 목록에서 원하는 서버 이미지 오른쪽의 [다음] 버튼을 클릭해 주십시오.
  5. 스크립트 설정을 지정한 후 [다음] 버튼을 클릭해 주십시오.
    • Script 이름은 스크립트를 구별하기 위한 명칭으로, 중복해서 사용할 수 없습니다.
    • Provisioners 입력란에는 이미지를 생성할 때 서버에서 실행될 내용을 JSON 형태로 입력해 주십시오. 자세한 내용은 https://www.packer.io/docs/templates/legacy_json_templates/provisioners를 참조해 주십시오.
  6. 설정 내용을 확인한 후 [완료] 버튼을 클릭해 주십시오.
    • 스크립트가 생성되어 목록에 표시됩니다.

스크립트를 이용해 서버 이미지 생성

생성한 스크립트를 이용해 서버 이미지를 생성하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 Classic 환경에서 Services > Compute > Server 메뉴를 차례대로 클릭해 주십시오.
  2. Server Image Builder 메뉴를 클릭해 주십시오.
  3. 스크립트 목록에서 서버 이미지를 생성할 스크립트를 선택한 후 [이미지 생성] 버튼을 클릭해 주십시오.
  4. 확인 팝업 창의 내용을 확인한 후 [확인] 버튼을 클릭해 주십시오.
    • 서버 이미지가 생성됩니다.
참고
  • 서버 이미지가 생성되는 데는 수 분에서 수십 분이 소요됩니다. 서버 이미지를 생성하는 동안 빌드 상태가 다음과 같이 표시됩니다.
    • 초기설정중: 서버 생성을 위한 설정 중
    • 서버생성중: 서버를 생성하는 중
    • 서버생성실패: 서버 생성 실패
    • 프로비저닝실패: 설정한 Provisioners에 문제가 있음
    • 이미지생성중: 서버 이미지를 생성하는 중
    • 이미지생성실패: 서버 이미지 생성 실패
    • 스토리지반납실패: 스토리지 반납 실패
    • 정상: 이미지 생성 완료, 이미지 생성 대기 중
  • 생성된 서버 이미지는 Server Image 메뉴에서 확인할 수 있습니다.

이 글이 도움이 되었나요?