클라우드로부터 자원 템플리트 가져오기

클라우드 시스템에 가상 시스템 패턴이 있으면 해당 패턴을 자원 템플리트로 가져올 수 있습니다. 이 자원 템플리트는 클라우드 자원을 프로비저닝할 수 있는 소스 패턴입니다.

시작하기 전에

호환 가능한 클라우드 시스템에서 가상 시스템 패턴을 작성하십시오. 이 패턴의 각 노드는 IBM® UrbanCode Deploy 에이전트 설치 스크립트 패키지를 포함해야 합니다. 자원 템플리트에 대한 클라우드 패턴 작성을 참조하십시오.
다음과 같은 클라우드 시스템이 지원됩니다.
  • IBM SmartCloud® Orchestrator 버전 2.2 이상
  • IBM PureApplication® System 1.0 이상
  • IBM Workload Deployer 버전 3.1.0.6 이상

프로시저

  1. 자원 > 자원 템플리트를 클릭하십시오.
  2. 클라우드로부터 템플리트 가져오기를 클릭하십시오.
  3. 자원 템플리트 가져오기 아래에서 새 자원 템플리트의 이름을 지정하십시오.
  4. 클라우드 연결 목록에서 클라우드 시스템에 대한 연결을 선택하십시오. 클라우드 시스템에 대한 연결이 설정되어 있지 않으면 새 연결을 클릭하고 연결 정보(호스트 이름 및 클라우드 시스템에 대한 로그인 정보 포함)를 지정하십시오. 자세한 정보는 클라우드 연결을 참조하십시오.
  5. 클라우드 자원 목록에서 사용할 가상 시스템 패턴을 선택하십시오.
  6. 옵션: 필드에서 새 자원 템플리트에 대한 액세스 정보를 지정하십시오.
  7. 저장을 클릭하십시오.
  8. 옵션: 자원 템플리트에서 노드에 대한 특성을 편집하십시오.
    1. 새 자원 템플리트를 클릭하여 선택하십시오.
    2. 에이전트 프로토타입을 클릭하고 구성 탭으로 이동하여 자원 특성을 클릭하십시오. 이 표는 메모리, CPU 수 및 시작 비밀번호 등의 가상 이미지 특성을 포함하여 노드에 대한 특성을 표시합니다. 창은 또한 노드의 각 스크립트 패키지에 대한 특성을 표시합니다.
    3. 특성 옆에 있는 편집을 클릭하여 특성을 편집하십시오.
      변수를 사용하여 아직 지정되지 않은 값을 참조할 수 있습니다. 예를 들어, DB_node라는 데이터베이스 노드가 있고 app_node라는 애플리케이션 노드가 있으면 애플리케이션 노드 구성에서 데이터베이스 노드의 호스트 이름을 사용해야 하는 경우가 있습니다. 그러나 클라우드 시스템이 노드를 프로비저닝할 때까지 호스트 이름이 설정되지 않습니다. 이 경우에 다음과 같은 변수를 사용하여 데이터베이스 노드의 호스트 이름을 참조할 수 있습니다.
      ${DB_node.hostname}

      특성 변수 사용에 대한 추가 정보는 클라우드 시스템에 대한 문서를 참조하십시오.

    자원 템플리트 내의 노드에 대한 특성 표

결과

템플리트에 대한 자원 계층 구조가 표시되면서 템플리트가 열립니다. 템플리트는 다음 그림에서 보듯이 최상위 레벨의 폴더 및 패턴 내의 각 노드에 대해 하나의 에이전트 프로토타입을 포함합니다.
두 개의 에이전트 프로토타입을 포함하는 기본 폴더를
표시하는 완전한 자원 템플리트

다음에 수행할 작업

이 자원 템플리트로부터 애플리케이션 청사진을 작성하십시오. 애플리케이션 청사진 작성을 참조하십시오.

피드백