맨위로 가기

Init-ScriptPlatform 2.0 전용

Init-Script는, 서버 생성 시 사용자가 미리 작성해 둔 스크립트를 자동으로 실행하는 기능입니다. 서버의 초기 환경을 자동으로 구축할 때 편리하게 활용할 수 있습니다.

서비스 특징

  • 서버 생성 시 패키지 설치와 환경 설정을 자동으로 실행할 수 있어 서버 운영에 들이는 노력을 줄일 수 있습니다.
  • 서버 생성 시 API 방식과 서비스 콘솔 방식을 이용해 특정 스크립트를 자동으로 실행할 수 있습니다.
  • API 방식을 이용하면 RESTful API로도 제공되는 API를 스크립트 개발에 다양하게 활용할 수 있습니다.
  • 서비스 콘솔 방식을 이용하면 스크립트의 생성, 관리, 적용을 웹 화면에서 손쉽게 처리할 수 있습니다.
  • 다양한 스크립트 언어를 지원합니다.
     - Linux 계열: Python, Perl, 셸 스크립트 지원
     - Windows 계열: Visual Basic 스크립트 지원

활용 분야

같은 용도 서버를 여러 대 일괄로 생성하는 경우

  • 사용자 스크립트 생성 후 서버를 여러 대 생성할 때 스크립트를 일괄로 적용

동일한 환경의 서버를 주기적으로 생성하는 경우

  • 사용자 스크립트를 생성하고 저장한 후 서버를 생성할 때 스크립트를 선택해 적용

용도별 서버의 초기 환경 관리가 필요한 경우

  • 용도별로 다양한 스크립트를 생성하고 저장한 후 서버를 생성할 때 스크립트를 선택해 사용

이용 방법

API 방식

  •   1) API 인증키를 발급받습니다. (계정당 2개까지 가능)
  •   2) 실행할 스크립트를 작성합니다.
     - Linux 계열: Python, Perl, 셸 스크립트로 작성
     - Windows 계열: Visual Basic 스크립트로 작성
  •   3) ‘LaunchConfiguration’, ‘ServerInstance’ 등 서버생성 API 파라미터에 스크립트 내용을 입력합니다.
  •   4) API를 호출합니다.
  •   5) 서버를 생성하면 지정한 스크립트가 자동으로 실행됩니다.
  •   ※ API 방식 이용에 관한 자세한 설명은 고객센터 > 서비스 이용가이드 > 사용 가이드 > API에서 "네이버 클라우드 BIZ API 데이터타입" 문서의 ‘LaunchConfiguration’, ‘ServerInstance’ 를 참고하십시오. [가이드 바로가기]

서비스 콘솔 방식

  •   1) 서비스 콘솔을 실행하고 Server 메뉴에서 Init-Script를 선택합니다.
  •   2) 실행할 스크립트를 작성합니다.
     - Linux 계열: Python, Perl, 셸 스크립트로 작성
     - Windows 계열: Visual Basic 스크립트로 작성
  •   3) 서버를 생성할 때 스크립트를 선택합니다.
  •   4) 서버를 생성하면 선택한 스크립트가 자동으로 실행됩니다.
  •   ※ 서비스 콘솔 방식 이용에 관한 자세한 설명은 고객센터 > 서비스 이용가이드 > 사용 가이드 > Server‘[2.0] 네이버 클라우드 BIZ Init-Script 사용 가이드" 문서를 참고하십시오. [가이드 바로가기]

이용 시 주의사항

- 본 서비스는 사용자가 직접 생성한 스크립트를 서버 생성 완료 후 자동으로 실행하는 기능으로,
  스크립트 이상으로 발생하는 서버 생성 오류에 대해서는 고객 센터에서 지원하지 않습니다.

- Init-Script를 적용해 서버를 생성할 때 상태가 '운영 중'으로 변경됐는데도 서버가 정상적으로 생성되지 않으면,
  고객이 작성한 스크립트의 내용을 먼저 확인한 다음 고객센터 문의해 주시기 바랍니다.

- Init-ScriptCentOS 5.7버전에서는 지원하지 않습니다.

이용 요금

별도 이용 요금이 없습니다.

사용 가이드

네이버 클라우드 BIZ > 고객센터 > 서비스 이용가이드 > 사용 가이드에서 Server를 선택하여, Init-Script 사용 가이드를 참고하여 이용하시기 바랍니다.

[Init-Script 사용 가이드 바로가기]