클라우드 관리자는 Cloud Assembly 컨텐츠 소스를 추가하고 템플릿을 공유하여 Service Broker 카탈로그에서 Cloud Assembly 클라우드 템플릿을 사용하도록 설정할 수 있습니다. 클라우드 템플릿은 클라우드 제공자에 배포할 수 있는 서비스 또는 애플리케이션의 규격입니다.

Cloud Assembly 클라우드 템플릿 가져오기 및 배포를 위한 워크플로 다이어그램.

클라우드 템플릿을 가져온 후에는 템플릿을 배포할 수 있도록 프로젝트 멤버와 공유합니다. 요청 시 클라우드 템플릿은 클라우드 템플릿 요구 사항을 지원하는 클라우드 영역 계정 지역 또는 데이터스토어에 배포됩니다.

사전 요구 사항

  • 클라우드 템플릿을 가져오기 전에 가져오려는 클라우드 템플릿을 Cloud Assembly에서 배포 및 릴리스할 수 있는지 확인합니다. "vRealize Automation Cloud Assembly 사용 및 관리" 에서 여러 버전의 클라우드 템플릿을 저장하는 방법을 참조하십시오.

프로시저

  1. Cloud Assembly에서 클라우드 템플릿을 가져옵니다.
    1. 컨텐츠 및 정책 > 컨텐츠 소스를 선택합니다.
    2. 새로 만들기를 클릭한 다음 VMware Cloud Templates를 클릭합니다.
    3. 이 컨텐츠 소스에 대한 이름을 입력합니다.
    4. 소스 프로젝트를 선택한 후 검증을 클릭합니다.
      유효성 검사 프로세스는 연결을 테스트하고 Cloud Assembly에 있는 프로젝트와 연결된 릴리스된 클라우드 템플릿 수를 제공합니다.
    5. 생성 및 가져오기를 클릭합니다.
    [컨텐츠 소스] 페이지에는 새 소스 및 검색된 항목과 가져온 항목의 수가 나열됩니다.
  2. 가져온 항목을 프로젝트와 공유합니다.
    클라우드 템플릿을 둘 이상의 프로젝트와 공유하려면 각 프로젝트에 대해 별도의 컨텐츠 공유 정책을 생성해야 합니다.
    1. 컨텐츠 및 정책 > 정책 > 정의를 선택하고 새 컨텐츠 공유 정책을 생성합니다.
    2. 컨텐츠 공유 정책의 이름을 입력합니다.
    3. 범위 목록에서 대상 프로젝트를 선택합니다.
    4. 컨텐츠 공유 섹션에서 항목 추가를 클릭한 다음 프로젝트와 공유할 클라우드 템플릿을 하나 이상 선택합니다.

      가능한 템플릿 목록에는 Cloud Assembly의 현재 프로젝트에 연결된 클라우드 템플릿 및 공유를 사용하도록 설정된 다른 프로젝트에 대한 클라우드 템플릿이 포함됩니다.

      컨텐츠 소스에서 가져온 모든 항목을 선택하거나 개별 항목을 선택할 수 있습니다. 특정 클라우드 템플릿만 선택하려면 [컨텐츠 소스] 드롭다운 메뉴에서 모든 컨텐츠를 선택합니다.

    5. 사용자 섹션에서 컨텐츠에 액세스할 사용자 및 사용자 그룹을 선택합니다.
      프로젝트의 모든 사용자 및 그룹과 컨텐츠를 공유하거나 개별 사용자 및 그룹을 선택할 수 있습니다.
    6. 생성을 클릭합니다.
    클라우드 템플릿은 프로젝트 멤버가 템플릿을 요청할 수 있는 카탈로그에 추가됩니다.
  3. 컨텐츠를 공유한 선택한 프로젝트의 멤버가 카탈로그에서 클라우드 템플릿을 사용할 수 있는지 확인합니다.
    1. 카탈로그를 클릭하고 가져온 클라우드 템플릿을 찾은 다음, 프로젝트를 검토하여 구성한 프로젝트가 포함되어 있는지 확인합니다.
    2. 요청을 클릭하고 필요한 정보를 제공합니다.
      릴리스된 버전이 클라우드 템플릿에 둘 이상 있으면 배포할 버전을 선택합니다.
    3. 제출을 클릭합니다.
      프로비저닝 프로세스가 시작되고, 현재 요청이 맨 위에 나와 있는 [배포] 페이지가 열립니다.
  4. 프로비저닝 프로세스를 모니터링하여 배포가 성공했는지 합니다.
    1. 리소스 > 배포를 선택하고 배포된 카탈로그 항목을 찾습니다.
    2. 성공할 때까지 카드 상태를 모니터링합니다.

결과

릴리스된 클라우드 템플릿을 Service Broker로 가져와서 카탈로그에서 공유하고 배포할 수 있습니다.

다음에 수행할 작업