vRealize Automation 설계 캔버스에서 vRealize Automation의 컨테이너 컨테이너 구성 요소에 대한 Blueprint 설정 및 옵션을 구성할 수 있습니다.

일반

설계 캔버스에서 Blueprint 컨테이너 구성 요소에 대한 일반 설정을 구성합니다.

표 1. 일반 탭 설정

설정

설명

이름

Blueprint의 컨테이너 구성 요소에 대한 이름을 입력합니다.

설명

다른 설계자를 위해 컨테이너 구성 요소를 요약합니다.

이미지

개인 레지스트리 또는 Docker Hub 레지스트리(예: registry.hub.docker.com/library/python)와 같은 관리되는 레지스트리의 이미지 전체 이름을 입력합니다.

명령

python app.py와 같은 지정된 이미지에 적용되는 명령을 입력합니다. 해당 명령은 컨테이너 프로비저닝 프로세스가 시작되면 실행됩니다.

링크

링크는 단일 호스트에서 또는 호스트 간 컨테이너를 연결하는 다른 방법을 제공합니다. redis 또는 datadog와 같은 이 컨테이너가 연결될 서비스를 하나 이상 입력합니다.

네트워크

설계 캔버스의 Blueprint 컨테이너 구성 요소에 대한 네트워크 설정을 구성합니다.

컨테이너를 네트워크에 연결할 수 있습니다. 네트워크가 설계 캔버스에서 컨테이너 네트워크 구성 요소로 나타납니다. 사용할 수 있는 네트워크에 대한 자세한 내용은 컨테이너 구성 요소 양식의 네트워크 페이지에 지정되어 있습니다.

표 2. 네트워크 탭 설정

설정

설명

네트워크

선택한 이미지에 대해 정의된 기존 네트워크를 지정합니다. 새 네트워크를 생성할 수도 있습니다.

설계 양식에 네트워크 컨테이너 구성 요소를 추가하는 경우 여기에 지정하는 네트워크가 선택에 대해 사용할 수 있는 옵션으로 나열됩니다.

포트 바인딩

선택한 네트워크에 대한 포트 바인딩을 지정합니다. 프로토콜 호스트, 호스트 포트 및 컨테이너 포트로 구성된 바인딩을 가리킵니다.

모든 포트 게시

확인란을 선택하여 컨테이너 이미지에서 사용된 포트를 모든 사용자에게 노출합니다.

호스트 이름

컨테이너 호스트 이름을 지정합니다. 이름을 지정하지 않는 경우 값이 Blueprint의 컨테이너 구성 요소 이름 기본값으로 설정됩니다.

네트워크 모드

컨테이너의 네트워킹 스택을 지정합니다. 값을 지정하지 않는 경우 컨테이너가 브리지 네트워크 모드에서 구성됩니다.

스토리지

설계 캔버스의 Blueprint 컨테이너 구성 요소에 대한 스토리지 설정을 구성합니다.

표 3. 스토리지 탭 설정

설정

설명

볼륨

컨테이너가 사용하도록 호스트에서 매핑된 스토리지 볼륨을 지정합니다.

상속 볼륨

다른 컨테이너에서 상속할 스토리지 볼륨을 지정합니다.

작업 디렉토리

명령을 실행할 디렉토리를 지정합니다.

정책

설계 캔버스에서 Blueprint 컨테이너 구성 요소에 대한 배포 정책 및 선호도 제약 조건과 같은 정책 설정을 구성합니다.

표 4. 정책 탭 설정

설정

설명

배포 정책

이 컨테이너 배포에 사용할 호스트 집합에 대한 기본 설정을 설정하기 위한 배포 정책을 지정합니다. 배포 정책을 호스트, 정책과 호스트, 정책 및 컨테이너 배포 시 할댱량에 대한 기본 설정을 설정하기 위한 컨테이너 정의에 연결할 수 있습니다.

vRealize Automation에서 컨테이너 탭을 사용하여 배포 정책을 추가할 수 있습니다.

클러스터 크기

이 컨테이너에서 클러스터로 생성할 인스턴스 수를 지정합니다.

다시 시작 정책

종료 시 컨테이너를 다시 시작하는 방법에 대한 다시 시작 정책을 지정합니다.

최대 다시 시작

다시 시작 정책으로 [실패 시]를 선택한 경우 다시 시도 최대 횟수를 지정할 수 있습니다.

CPU 공유

프로비저닝된 리소스에 대해 할당된 CPU 공유 수를 지정합니다.

메모리 제한

0과 배치 영역에서 사용할 수 있는 메모리 간 숫자를 지정합니다. 이 배치의 리소스에 대해 사용할 수 있는 전체 메모리입니다. 0은 제한이 없음을 의미합니다.

메모리 스왑

총 메모리 제한입니다.

선호도 제약 조건

동일한 호스트 또는 다른 호스트의 컨테이너 프로비저닝에 대한 규칙을 정의합니다.

  • 선호도 유형

    반선호도의 경우 컨테이너가 다른 호스트에 배치되어 있지 않으면 동일한 호스트에 배치되어 있습니다.

  • 서비스

    일반 탭의 이름 필드에 지정된 컨테이너 구성 요소 이름과 일치하는 드롭다운 메뉴에서 사용할 수 있는 서비스 이름입니다.

  • 제약 조건

    강한 제약 조건은 제약 조건이 충족되지 않는 경우 프로비저닝이 실패하도록 지정합니다. 약한 제약 조건은 제약 조건이 충족되지 않는 경우 프로비저닝을 계속하도록 지정합니다.

환경

설계 캔버스의 Blueprint 컨테이너 구성 요소에 대한 속성 바인딩과 같은 환경 설정을 구성합니다.

표 5. 환경 탭 설정

설정

설명

이름

변수 이름입니다.

바인딩

템플릿의 일부인 다른 속성에 변수를 바인딩합니다. 바인딩을 선택할 경우 _resource~TemplateComponent~TemplateComponentProperty 구문에 값을 입력해야 합니다.

환경 변수의 값 또는 바인딩을 선택한 경우, 바인딩할 속성의 값입니다.

속성 탭

설계 캔버스의 Blueprint 컨테이너 구성 요소에 대한 개별 및 그룹 사용자 지정 속성을 구성합니다.

컨테이너 애플리케이션과 함께 제공되는 사용자 지정 속성 및 속성 그룹에 대한 자세한 내용은 Blueprint의 컨테이너 속성 및 속성 그룹 사용을 참조하십시오.

속성 그룹 탭을 선택하고 추가를 클릭하면 다음 옵션을 사용할 수 있습니다.

  • 인증서 인증이 있는 컨테이너 호스트 속성

  • 사용자/암호 인증이 있는 컨테이너 호스트 속성

추가 속성 그룹이 정의된 경우 해당 속성 그룹도 나열됩니다.

사용자 지정 속성 탭을 선택하고 추가를 클릭하면 컨테이너 구성 요소에 개별 사용자 지정 속성을 추가할 수 있습니다.

표 6. 사용자 지정 속성을 위한 속성 탭 설정

설정

설명

이름

사용자 지정 속성의 이름을 입력하거나, 사용 가능한 사용자 지정 속성을 드롭다운 메뉴에서 선택합니다.

사용자 지정 속성 이름에 연결할 값을 입력하거나 편집합니다.

암호화됨

예를 들어 값이 암호인 경우 속성 값을 암호화하도록 선택할 수 있습니다.

재정의 가능

속성 값을 속성을 사용하는 다음 사람 또는 나중 사람이 재정의할 수 있도록 지정할 수 있습니다. 일반적으로 이는 다른 설계자이지만 [요청에서 표시]를 선택하는 경우 비즈니스 사용자가 카탈로그 항목을 요청할 때 속성 값을 보고 편집할 수 있습니다.

요청에서 표시

최종 사용자에게 속성 이름 및 값을 표시하려는 경우 시스템 프로비저닝을 요청할 때 요청 양식에 속성을 표시하도록 선택할 수 있습니다. 사용자가 값을 제공하길 원하는 경우 재정의 가능도 선택해야 합니다.

상태 구성

설계 캔버스의 Blueprint 컨테이너 구성 요소에 대한 상태 구성 모드를 지정합니다.

표 7. 상태 구성 탭 설정

모드 설정

설명

없음

기본값. 상태 점검이 구성되지 않습니다.

HTTP

HTTP를 선택하는 경우 액세스할 API, 사용할 HTTP 방법 및 버전을 입력해야 합니다. API는 상대적이며 컨테이너의 주소를 입력할 필요가 없습니다. 작업에 대한 시간 초과 기간을 지정하고 상태 임계값을 설정할 수도 있습니다.

예를 들어 정상 상태 임계값 2는 컨테이너가 정상이고 실행 중 상태로 간주되려면 연속 호출 성공이 2회 발생해야 한다는 것을 의미합니다. 비정상 상태 임계값 2는 컨테이너가 비정상이고 오류 상태로 간주되려면 호출 실패가 2회 발생해야 한다는 것을 의미합니다. 정상 상태 및 비정상 상태 임계값 사이의 모든 상태의 경우 컨테이너 상태는 저하됨입니다.

TCP 연결

TCP 연결을 선택하는 경우 컨테이너에 대한 포트만 입력해야 합니다. 상태 점검이 제공된 포트에서 컨테이너와의 TCP 연결 설정을 시도합니다. 작업에 대한 시간 초과 값을 지정하고 HTTP로 정상 또는 비정상 상태 임계값을 설정할 수도 있습니다.

명령

명령을 선택하는 경우 컨테이너에서 실행될 명령을 입력해야 합니다. 상태 점검 성공 여부는 명령 종료 상태로 결정됩니다.

프로비저닝 시 상태 점검 무시

프로비저닝 시 상태 점검을 강제하려면 이 옵션을 선택 취소합니다. 강제하면 하나의 성공적인 상태 점검이 통과될 때까지 컨테이너가 프로비저닝된 것으로 고려되지 않습니다.

자동 배포

컨테이너가 오류 상태일 때 컨테이너를 자동으로 다시 배포합니다.

로그 구성

설계 캔버스의 Blueprint 컨테이너 구성 요소에 대한 로깅 모드 및 로깅 옵션 선택 사항을 지정합니다.

표 8. 로그 구성 탭 설정

설정

설명

드라이버

드롭다운 메뉴에서 로깅 형식을 선택합니다.

옵션

로깅 형식을 준수하는 이름 및 값 형식을 사용하여 드라이버 옵션을 입력합니다.