환경 작성 및 프로비저닝

배치를 실행하려면 대상 호스트에서 에이전트와 컴포넌트를 연관시키는 환경을 하나 이상 정의해야 합니다. 일반적으로 이 초기 환경은 제어되지 않으며 종종 스냅샷을 작성하는 데 사용됩니다.

시작하기 전에

이 태스크 정보

프로시저

  1. 애플리케이션 > [애플리케이션 선택] > 환경 > 새 환경 추가를 클릭하여 새 환경 작성 창을 열고 다음 정보를 입력하십시오.
    이름, 설명, 청사진, 팀 및 기타 특성에 대한 필드를 표시하는 새 환경 작성 창
    • 이름설명. 이름은 배치 프로세스의 일부로 사용되며 일반적으로 대상 환경에 해당됩니다. 예를 들어, 통합 환경에 배치하는 경우, "SIT"가 적당합니다.
    • 섹션에서 환경에 대한 액세스 권한을 가진 팀 및 역할을 지정하십시오.
    • 클라우드 시스템에 환경을 프로비저닝하는 경우에는 청사진 목록에서 청사진을 선택하십시오.
    • 청사진을 선택했으면 새 환경을 기본 자원 필드에 포함시킬 자원을 지정하십시오. 이 기본 자원은 환경 내의 자원에 대한 컨테이너입니다. 기본 자원은 구성 용도로만 사용됩니다.
    • 먼저 승인된 경우가 아니면 컴포넌트를 환경에 배치하지 못하게 하려면 승인 필요 선택란을 선택하십시오. 이 선택란이 선택된 경우에는 배치를 환경에 배치하려면 먼저 IBM® UrbanCode Deploy가 승인 프로세스를 적용해야 합니다. 초기 배치는 일반적으로 제어되지 않는 환경에서 수행됩니다. 배치가 성공하면 개발 파이프라인에 따라 애플리케이션이 이동될 때 승인 프로세스를 구성할 수 있습니다. 둘 이상의 환경을 설정하는 경우, 그 중 하나 이상에 대해 승인 프로세스를 작성하는 것을 고려하십시오.
    • 프로세스 제외 목록에서 승인이 필요하지 않은 프로세스를 지정하십시오.
    • 잠금 스냅샷 선택란을 선택하면 이 환경에 추가된 스냅샷이 변경을 방지하지 위해 (선택된 환경에 대해) 잠깁니다.
    • 색상 선택도구를 사용하면 환경에 시각적 ID를 적용할 수 있습니다. 선택한 색상이 UI에 표시됩니다.
    • 상속 정리 설정 선택란은 CodeStation에 보존할 컴포넌트 버전의 수 및 보존 기간을 판별합니다. 이 선택란을 선택하면 애플리케이션이 시스템 설정 분할창에서 지정된 값을 사용합니다. 선택 취소하면 사용자 정의 값을 지정할 수 있는 버전 보존 일 수(처음에 -1로 설정되어 무제한 보존) 및 보존할 버전 수(처음에 -1로 설정되어 모두 보존) 필드가 표시됩니다. 기본값은 선택된 것입니다.
  2. 저장을 클릭하십시오. 클라우드 기반 청사진을 기반으로 하는 환경을 작성하는 경우, 다음 그림에서 보듯이 환경 청사진 특성 창이 열립니다. 이 창에서는 시작 사용자 이름 및 비밀번호와 같은 각 가상 노드에 대한 특성을 사용자 정의할 수 있습니다.
    새 환경의 이름 및 각 노드에 대한 특성을 사용자 정의하기 위한 링크를 표시하는 환경
청사진 특성 창
  3. 청사진을 기반으로 하는 환경을 작성하는 경우, 이 창에서 다음 정보를 지정하십시오.
    • 클라우드 연결 필드에서 클라우드 시스템에 대한 연결이 나열되는지 확인하십시오. 이 목록은 해당 연결에 대한 보안 설정을 기반으로 하여 사용자가 액세스 권한을 가진 연결을 표시합니다.
    • 위치 선택 필드에서 가장 노드를 저장할 위치 및 IP 주소를 해당 노드에 할당하는 방법을 지정하십시오. 가상 노드를 클라우드 그룹 내의 하이퍼바이저 중 하나에 저장하려면 클라우드 그룹을 선택하십시오. 환경 프로파일에 따라 가상 노드를 프로비저닝하려면 환경 프로파일을 선택하십시오. 클라우드 그룹 및 환경 프로파일에 대한 자세한 정보는 클라우드 시스템에 대한 문서를 참조하십시오.
      참고: 환경 프로파일 및 IP 그룹을 둘 다 지정해야 하는 경우에는 먼저 이 페이지에서 환경 프로파일을 지정하십시오. 그런 다음 각 노드의 특성 페이지에서 각 노드에 대한 IP 그룹을 지정하십시오.
      참고: IBM PureApplication® System의 경우, 환경 프로파일을 사용해야 합니다. 클라우드 그룹은 지원되지 않습니다.
    • 클라우드 그룹을 선택한 경우, 클라우드 그룹 필드에서 클라우드 그룹을 선택하십시오.
    • 환경 프로파일을 선택한 경우, 환경 프로파일 필드에서 환경 프로파일을 선택하십시오.
    • 이 환경에서 작성할 노드의 특성 값 설정에서 클라우드 자원에 대한 특성을 사용자 정의할 수 있습니다. 이러한 특성을 사용자 정의하려면 노드를 클릭하십시오. 메모리, CPU 수 및 시작 비밀번호 등의 가상 이미지 특성을 포함하여 노드에 대한 특성을 표시하는 창이 열립니다. 창은 또한 노드의 각 스크립트 패키지에 대한 특성을 표시합니다.
      참고: 일부 경우에는 특정 필수 특성을 지정해야 합니다. 이런 경우, 저장을 클릭하면 팝업 창에 지정되지 않은 필수 특성이 나열됩니다.
  4. 저장을 클릭하여 프로비저닝을 요청하십시오.

결과

환경 분할창에 새 환경이 표시됩니다.
클라우드 기반 청사진을 사용한 경우에는 서버가 다음과 같은 태스크를 실행합니다:
  1. 서버가 클라우드 시스템에서 자원을 요청합니다.
  2. 클라우드 시스템이 각 노드에 에이전트 설치를 포함하여 클라우드 자원에 대한 스크립트 패키지를 실행합니다.
  3. 서버가 청사진을 기반으로 하는 환경을 작성합니다.
  4. 서버가 에이전트를 해당 환경에 연결합니다.
서버는 환경에서 자동으로 프로세스를 실행하지 않습니다. 환경이 준비된 후에 평소처럼 프로세스를 실행할 수 있습니다.클라우드 시스템에 대한 콘솔을 열어 클라우드 자원을 볼 수 있습니다.
참고: 이 청사진에서 환경을 작성한 다음 청사진에서 컴포넌트 맵핑을 변경하면 청사진과 일치하도록 환경이 변경됩니다.

환경 및 가상 자원을 제거할 준비가 되면 환경을 선택하고 다음 그림에서 보듯이 계속 > 삭제를 클릭하십시오.

환경 삭제
환경에 클라우드 자원이 포함되어 있는 경우에는 해당 자원을 삭제할지 아니면 클라우드에 남겨 둘지를 지정할 수 있습니다. 다음 그림에서 보듯이 클라우드 인스턴스 삭제 선택란을 선택하거나 선택 취소하십시오.
클라우드 자원 삭제 여부 지정

다음에 수행할 작업

자원 및 컴포넌트를 환경에 추가하십시오. 환경에 자원 및 컴포넌트 맵핑을 참조하십시오.

피드백