À partir de App Launchpad 2.0.0.1, vous pouvez installer et configurer App Launchpad avec une instance de VMware Cloud Director Service.
Pour déployer App Launchpad, installez des modules RPM et DEB sur une machine virtuelle Linux dédiée. Utilisez ensuite l'utilitaire de ligne de commande alp pour configurer des services App Launchpad pour qu'ils fonctionnent avec une instance de VMware Cloud Director.
Lorsque vous déployez le module RPM ou DEB, App Launchpad crée un groupe d'utilisateurs nommé vmware-alp et un utilisateur nommé vmware-alp. Seuls les utilisateurs qui appartiennent au groupe d'utilisateurs vmware-alp et à l'utilisateur racine peuvent exécuter l'utilitaire de ligne de commande d'App Launchpad. Vous pouvez ajouter des utilisateurs au groupe d'utilisateurs. vmware-alp est réservé au service de gestion et de déploiement d'App Launchpad.
Si vous souhaitez utiliser les scripts alp, le diagnostic et les outils de bundle de support en tant qu'utilisateur non-racine, utilisez la commande useradd -g vmware-alp <sample> pour ajouter d'autres utilisateurs au groupe d'utilisateurs vmware-alp.
Lors de la configuration d'App Launchpad avec VMware Cloud Director, le script alp connect crée un compte de service dédié en utilisant le nom que vous spécifiez dans les arguments du script. Extrayez ensuite la configuration de Broker AMQP requise.
Lorsque vous configurez App Launchpad avec VMware Cloud Director, vous pouvez également sélectionner l'un des comptes d'administrateur d'organisation existants pour qu'il devienne le compte de service d'App Launchpad. Si vous ne sélectionnez pas de compte d'utilisateur existant, App Launchpad crée un compte d'utilisateur VMware Cloud Director. Ce compte d'utilisateur devient le compte de service. Une meilleure pratique consiste à nommer un utilisateur de compte de service dédié.
Par la suite, lorsque vous effectuez la configuration initiale, App Launchpad crée une organisation VMware Cloud Director nommée AppLaunchpad qui est réservée aux services App Launchpad. Ne supprimez pas l'organisation AppLaunchpad.
Utilisez-la pour héberger vos catalogues d'applications. Vous ne pouvez pas modifier les applications de machine virtuelle Bitnami dans vos catalogues qui sont abonnées à VMware Marketplace. Vous pouvez personnaliser vos catalogues d'applications de conteneur Bitnami et les catalogues d'applications internes.
Vous pouvez modifier le nom du compte de service et l'organisation VMware Cloud Director à l'aide de l'interface de ligne de commande d'App Launchpad. La modification du compte de service et des noms d'organisation n'a pas d'incidence sur les déploiements d'applications existants.
Les applications déployées par les utilisateurs locataires appartiennent à l'organisation AppLaunchpad dans VMware Cloud Director. Chaque fois qu'un utilisateur locataire effectue une opération dans App Launchpad, par exemple déployer ou rechercher une application, le compte de service est utilisé pour autoriser l'opération. Pour plus d'informations sur le rôle App Launchpad - Service, reportez-vous au Contrôle d'accès et rôles d'utilisateur.