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.

Par défaut, l'extensibilité de VMware Cloud Director a un paramètre de délai d'expiration court, que vous utilisiez le protocole MQTT ou un courtier AMQP. Pour éviter les erreurs de disponibilité du service, il est recommandé d'augmenter le paramètre de délai d'expiration d'extensibilité à l'aide de l'outil de gestion de cellules de VMware Cloud Director. Pour augmenter le paramètre de délai d'expiration, exécutez le script suivant :
/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
Pour 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.