WiseN

NAVER CLOUD PLATFORM Server Image Builder 서비스 사용해 보기

Blog thumbnail

안녕하세요

오늘은 3월 출시된 "Server Image Builder" 서비스를 소개해 드리려 합니다.
해당 서비스를 이용하면 Packer를 이용한 내서버 이미지 생성 작업을 웹콘솔에서 할 수 있습니다.

 




지난 포스팅 ( Packer를 활용한 NAVER CLOUD PLATFORM 내서버이미지 생성) 에서 사용했던 JSON 파일입니다.
관련 패키지 설치, 필수 변수값 확인을 위한 CLI 작업, 해당 작업을 할 추가 VM, 작성된 코드에 대한 버전 관리 어려움 등 많은 불편한 점이 있었습니다.

[caption id="attachment_5745" align="alignnone" width="521"] <그림 1. image_create.json 파일 >[/caption]

 

이제는 Server Image Builder 서비스 통해서 아래와 같이 Provisioner 부분을 제외한 모든 부분은 웹 콘솔에서 "클릭"만으로 처리할 수 있습니다.

[caption id="attachment_5746" align="alignnone" width="895"] <그림 2. Server Image Builder : 생성>[/caption]

 

위 과정을 통해 만들어진 스크립트 파일을 이용해서 언제든지 동일한 환경을 디플로이 할 수 있으며, 수정 기능을 통해 코드 수정 및 추가 디스크 타입 및 크기를 조정할 수도 있습니다.

[caption id="attachment_5747" align="alignnone" width="1000"] <그림 3. Server Image Builder : 스크립트 관리 >[/caption]

 

버전 확인을 통한 내서버이미지의 정상 유무를 확인해 보면 ansible이 잘 설치된 것을 확인할 수 있습니다.

[caption id="attachment_5748" align="alignnone" width="1345"] <그림 4. 내서버 이미지 >[/caption]

[caption id="attachment_5749" align="alignnone" width="869"] <그림 5. ansible 버전 확인 >[/caption]

 

※ 추가 안내 사항 :

  • 내서버이미지를 이용해서 신규 VM 생성할 때, Server Image Builder 스크립트 생성 시 추가 스토리지로 선택한 볼륨 타입으로 기본, 추가 디스크가 만들어집니다.

  • 내 서버 이미지가 만들어지는 과정에서 실제로 서버가 만들어지고 반납되기 때문에 서버 이용에 대한 요금이 부과됩니다.

  • 내 서버 이미지와 동일하게 스토리지 사용에 대한 요금은 별도입니다.






참고