프로비저닝 이후 작업 만들기

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 새로 프로비저닝된 카탈로그 항목에서 호출되는 프로비저닝 이후 작업을 만듭니다. 워크플로우, 스크립트, CAPI 호출 또는 자원 작업을 지정할 수 있습니다. 예를 들어 자원이 프로비저닝된 후 카탈로그 항목에 실행하는 스크립트를 지정할 수도 있습니다. 작업을 프로비저닝 이후 작업으로 설정한다는 것은 작업을 호출하기 위해 추가적인 단계를 거칠 필요가 없어 시간과 노력을 아낄 수 있다는 뜻입니다.

    시작하기 전에

    필요한 역할: sn_cmp.cloud_service_designer

    이 태스크 정보

    템플릿을 기반으로 하는 카탈로그 항목에 대해서만 프로비저닝 이후 작업을 만들 수 있습니다.

    프로시저

    1. 클라우드 관리 포털에서 다음으로 이동합니다. 설계 > 클라우드 카탈로그 항목.
    2. 카탈로그 항목을 열고, 프로비저닝 이전 작업 탭을 클릭하고, 새로 만들기를 클릭한 다음 양식을 채웁니다.
    3. 양식의 필드에 내용을 입력합니다.
      표 1. 작업 설정 양식
      필드 설명
      단계 유형 프로비저닝 이후 작업입니다. 선택한 프로비저닝 이후 작업에 따라 추가 필드가 나타납니다.
      • CAPI:
        • CAPI 제공자
        • CAPI 인터페이스
        • CAPI 메서드
        • CAPI 버전
      • InstanceScript:
        • 스크립트: 스크립트의 이름을 입력합니다.
      • 자원:
        • 자원 인터페이스
        • 인터페이스 작업
      • 워크플로우:
        • 플로우: 워크플로우를 선택합니다. 인스턴스에 생성된 모든 워크플로우가 나열됩니다.
          주:
          자원 작업 단계를 추가하는 동안에는 플로우를 호출할 수 없습니다. 이는 잘 알려진 제한사항입니다.
      • 플로우: 하위 플로우를 선택합니다. 인스턴스의 모든 활성 하위 플로우가 나열됩니다.
        주:
        자세한 내용은 하위 플로우를 참조하십시오.
      순서 프로비저닝 이후 작업의 순서입니다. 프로비저닝 이후 작업을 호출할 순서(숫자)를 입력합니다. 예를 들어 CAPI에 값 2를 입력하고 InstanceScript에 값 3을 입력할 경우 CAPI가 먼저 호출된 다음 InstanceScript가 호출됩니다. 이 필드에 값을 입력하지 않으면 시스템이 자동으로 20씩 증가하는 값을 입력합니다.
      사용 호출하려는 프로비저닝 이후 작업을 활성화하는 옵션입니다.
    4. 제출을 클릭합니다.
      프로비저닝 이후 작업의 매개변수는 속성 관리 양식에서 작업 속성으로 자동 생성됩니다.
    5. 프로비저닝 이후 작업의 속성 값을 설정하려면 다음과 같이 하십시오.
      1. 속성 관리 관련 링크를 클릭합니다.

        속성 관리 양식이 열립니다.

      2. 업데이트할 프로비저닝 이후 작업을 선택합니다.

        선택한 작업의 모든 속성이 작업 목록에 나타납니다. 속성에 대해 표현식 매핑을 만들거나(매핑 열에 표시) 속성에 대한 변수를 생성할 수 있습니다. 자세한 내용은 작업 속성 관리 문서를 참조하십시오.

        프로비저닝 이후 속성
      3. 작업 속성 양식에서 필요에 따라 매핑 필드의 값을 편집합니다.
      4. 필드를 클라우드 사용자에게 표시하지 않고 값을 설정하려면 변수 생성을 false으로 설정합니다.

        VMware 프로비저닝 이후 작업의 경우 다음과 같은 속성 값을 설정할 수 있습니다.

        표 2. VMware에 대한 프로비저닝 이후 작업 속성
        속성 이름 매핑 표현식에서 설정되는 <값 필드>
        NodeCredential $(capiResolver.NodeCredentialResolver#nodeCredentialId=<Credential SysID>)
        주:
        표현식에서 sys_id를 수동으로 지정하려면 자격 증명을 만들어야 합니다.
        NodeAddress $(Script:CMPVMUtils.getReachableIp[arg=$(Stack.items[<VM Name>].attributes[sys_id])])
        ScriptExpression ${CloudScript.scripts. <![CDATA[<Script Name>]]>}
      5. 변경 내용 적용을 클릭합니다.
        모든 구성이 저장되고 클라우드 카탈로그 항목 페이지가 열립니다.