예: 프로비저닝 이후 클라우드 스크립트

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2026년 03월 13일
  • 소요 시간: 1분
  • 이 예시에서는 사용자가 가상 머신을 프로비저닝한 후 실행되는 클라우드 스크립트를 보여줍니다.

    시작하기 전에

    • 필요한 역할: cloud_admin
    • 이미지 템플릿에 매핑되는 OS 자원 프로파일입니다. 사용자가 프로파일을 사용하여 자원을 프로비저닝합니다. 이미지에 기본 인증 자격 증명을 추가해야 합니다.
    • 하드웨어 유형에 매핑되는 자원 프로파일을 계산합니다.

    이 태스크 정보

    이 예시에서는 클라우드 초기화 스크립트를 만들고, 자원 블록을 사용자 지정하며, 클라우드 사용자 포털에서 VM을 프로비저닝합니다.

    프로시저

    1. 템플릿을 참조하는 클라우드 스크립트 템플릿 파일 및 클라우드 스크립트를 만듭니다.
    2. 가상 서버 자원 블록을 열고 다음 단계를 수행합니다.
      1. 초안/게시 스위치를 초안으로 설정합니다.
        가상 서버
      2. 운영 탭의 인터페이스 목록에서 가상 서버 인터페이스를 선택합니다.
        가상 서버 인터페이스
      3. 작업 필드에 다음 작업이 존재하는지 확인합니다.
        • 준비가 될 때까지 차단
        • 스크립트 실행:이 작업은 Blueprint에 스크립트를 실행하도록 지시합니다.

        준비가 될 때까지 차단

        스크립트 실행 작업

      4. 입력 매개변수 탭을 클릭하여 각 작업의 입력을 확인합니다.
      5. 단계 탭에서 필요에 따라 단계를 추가합니다.
      6. 각 단계에 대한 스크립트 매개변수의 경우 스크립트 확인란을 선택 취소하고 매핑 열의 식을 $(CloudScript.scripts.scriptname)으로 변경합니다. 여기서 scriptname은 스크립트 템플릿이 아니라 이전에 만든 스크립트의 이름입니다.
        스크립트 매개변수
    3. 가상 서버 자원 블록을 게시하여 카탈로그 항목에 게시된 Blueprint로 사용합니다.
    4. 새 스택을 시작하여 VM을 프로비저닝하고 OS 프로파일 및 필요 조건으로 만든 계산 프로파일을 지정합니다.

    결과

    스택 상태 페이지는 CreateNode, BlockUntilReadyExecuteShellScript 작업을 통해 실행됩니다. 사용자가 만든 스크립트에서 마지막으로 추방된 작업입니다.