App Launchpad 2.0.0.1부터 VMware Cloud Director 서비스의 인스턴스를 사용하여 App Launchpad를 설치하고 구성할 수 있습니다.
전용 Linux 가상 시스템에 RPM 및 DEB 패키지를 설치하여 App Launchpad를 배포합니다. 그런 다음, alp 명령줄 유틸리티를 사용하여 App Launchpad 서비스가 VMware Cloud Director 인스턴스와 함께 작동하도록 구성합니다.
RPM 또는 DEB를 배포하면 App Launchpad는 vmware-alp라는 사용자 그룹을 생성하고 vmware-alp라는 사용자를 생성합니다. vmware-alp 사용자 그룹에 속하는 사용자와 root 사용자만 App Launchpad 명령줄 유틸리티를 작동할 수 있습니다. 사용자를 사용자 그룹에 추가할 수 있습니다. vmware-alp는 App Launchpad의 관리 및 배포자 서비스용으로 예약되어 있습니다.
alp 스크립트, 진단 및 지원 번들 도구를 루트가 아닌 사용자 권한으로 사용하려면 useradd -g vmware-alp <sample> 명령을 사용하여 더 많은 사용자를 vmware-alp 사용자 그룹에 추가합니다.
VMware Cloud Director를 사용하여 App Launchpad를 구성하는 동안 alp connect 스크립트는 스크립트의 인수에 지정한 이름을 사용하여 전용 서비스 계정을 생성하고 필요한 AMQP 브로커 구성을 가져옵니다.
VMware Cloud Director로 App Launchpad를 구성하는 경우 필요에 따라 기존 시스템 사용자 계정 중 하나를 App Launchpad 서비스 계정이 되도록 선택할 수 있습니다. 기존 사용자 계정을 선택하지 않으면 App Launchpad에서 VMware Cloud Director 사용자 계정을 생성합니다. 이 사용자 계정은 서비스 계정이 됩니다. 가장 좋은 방법은 전용 서비스 계정 사용자로 지정하는 것입니다.
나중에 초기 구성을 진행하면 App Launchpad는 App Launchpad 서비스용으로 예약된 AppLaunchpad라는 VMware Cloud Director 조직을 생성합니다. AppLaunchpad 조직은 삭제하지 마십시오.
이 조직을 사용하여 애플리케이션 카탈로그를 호스팅합니다. VMware Marketplace에서 구독한 카탈로그의 Bitnami VM 애플리케이션을 편집할 수 없습니다. Bitnami 컨테이너 애플리케이션 카탈로그와 사내 애플리케이션 카탈로그를 사용자 지정할 수 있습니다.
App Launchpad 명령줄 인터페이스를 사용하여 서비스 계정 및 VMware Cloud Director 조직의 이름을 변경할 수 있습니다. 서비스 계정과 조직 이름을 편집해도 기존 애플리케이션 배포에는 영향을 주지 않습니다.
테넌트 사용자가 배포하는 애플리케이션은 VMware Cloud Director의 AppLaunchpad 조직에 속합니다. 테넌트 사용자가 App Launchpad 내에서 작업을 수행할 때마다(예: 애플리케이션 배포 또는 애플리케이션 검색) 서비스 계정은 작업을 인증하는 데 사용됩니다. App-Launchpad-Service 역할에 대한 자세한 내용은 액세스 제어 및 사용자 역할을 참조하십시오.