App Launchpad를 배포하기 전에 환경이 특정 VMware Cloud Director 요구 사항을 충족하는지 확인해야 합니다.

VMware Marketplace 애플리케이션을 사용하려면 VMware Cloud Director의 네트워크 구성에서 AWS S3에 대한 아웃바운드 액세스를 허용하는지 확인합니다.

VMware MarketplaceAWS S3를 사용하여 Bitnami 애플리케이션 카탈로그에서 애플리케이션에 대한 OVA 파일을 저장합니다.

App LaunchpadVMware Cloud Director 간 통신

App Launchpad를 배포하기 전에 VMware Cloud Director의 확장성을 구성합니다.

VMware Cloud Director 10.2 이상을 사용하도록 구성하는 경우 App LaunchpadVMware Cloud Director 간 통신에 MQTT 프로토콜을 사용합니다.

VMware Cloud Director 이전 버전을 사용하는 경우 AMQP 브로커를 사용하여 VMware Cloud Director의 확장성을 구성합니다.

VMware Cloud Director가 사용하는 AMQP 가상 호스트에서 App Launchpad용으로 예약된 직접 교환 유형을 생성합니다.

AMQP 브로커의 가상 호스트에 대한 전체 사용 권한이 있는 전용 AMQP 사용자를 생성합니다.

SSL 포트를 사용하여 AMQP 브로커에 연결하는 경우 VMware Cloud Director 확장성이 모든 인증서를 허용하도록 구성되어 있는지 확인합니다.

기본적으로 VMware Cloud Director 확장성에는 MQTT 프로토콜을 사용하는지 또는 AMQP 브로커를 사용하지에 관계없이 짧은 시간 초과 설정이 지정됩니다. 서비스 가용성 오류를 방지하려면 VMware Cloud Director 셀 관리 도구를 사용하여 확장성 시간 초과 설정을 높이는 것이 가장 좋습니다. 시간 초과 설정을 늘리려면 다음 스크립트를 실행합니다.
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n extensibility.timeout -v 60
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n extensibility.request.size_limit -v 2097152
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n jms.mqtt.maxframesize -v 2097152
셀 관리 도구 사용에 대한 자세한 내용은 셀 관리 도구 참조를 참조하십시오.

VMware Cloud DirectorApp Launchpad의 여러 인스턴스가 RabbitMQ의 단일 인스턴스에 연결된 경우 동일한 가상 호스트를 사용할 수 있습니다. 배포할 계획인 App Launchpad의 모든 인스턴스에 대해 전용 RabbitMQ 대기열 및 라우팅 키를 생성해야 합니다.