Avant de déployer App Launchpad, vous devez vous assurer que votre environnement répond aux conditions requises de VMware Cloud Director spécifiques.
Pour utiliser des applications VMware Marketplace, assurez-vous que la configuration réseau de VMware Cloud Director autorise également l'accès sortant à AWS S3.
VMware Marketplace utilise AWS S3 pour stocker les fichiers OVA pour les applications à partir du catalogue d'applications Bitnami.
Communication entre App Launchpad et VMware Cloud Director
Configurez l'extensibilité de VMware Cloud Director avant de déployer App Launchpad.
Si vous utilisez VMware Cloud Director 10.2 ou version ultérieure, utilisez le protocole MQTT pour la communication entre App Launchpad et VMware Cloud Director.
Si vous utilisez une version antérieure de VMware Cloud Director, configurez l'extensibilité de VMware Cloud Director à l'aide d'un courtier AMQP.
Sous le même hôte virtuel AMQP que VMware Cloud Director utilise, créez un type direct d'échange réservé pour App Launchpad.
Créez un utilisateur AMQP dédié qui dispose d'autorisations complètes sur l'hôte virtuel du courtier AMQP.
Si vous utilisez un port SSL pour vous connecter au courtier AMQP, assurez-vous que l'extensibilité de VMware Cloud Director est configurée pour accepter tous les certificats.
/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 2097152Pour plus d'informations sur l'utilisation de l'outil de gestion des cellules, reportez-vous à la section Référence de l'outil de gestion des cellules.
Si plusieurs instances de VMware Cloud Director et d'App Launchpad sont connectées à une seule instance de RabbitMQ, vous pouvez utiliser le même hôte virtuel. Assurez-vous que vous créez une file d'attente RabbitMQ dédiée et une clé de routage pour chaque instance d'App Launchpad que vous prévoyez de déployer.