Vous pouvez concevoir des Blueprints qui créent des projets OpenStack lorsqu'ils sont consommés.

Conditions préalables

  • Vérifiez que vous disposez des privilèges d'utilisateur architecte de service pour accéder au plug-in.
  • Vérifiez que le service OpenStack Keystone est connecté à un serveur Active Directory pour la synchronisation automatique. Cette configuration synchronise automatiquement les comptes d'utilisateurs dans Keystone

Procédure

  1. Connectez-vous au locataire vRealize Automation en tant qu'architecte de service.
  2. Sélectionnez Concevoir > XaaS > Blueprints XaaS.
  3. Cliquez sur Nouveau.
  4. Sélectionnez le workflow Orchestrator > Bibliothèque > VMware Integrated OpenStack > Déployer un projet OpenStack ou Supprimer un projet OpenStack, puis cliquez sur Suivant.
    Le formulaire de Blueprint s'affiche.
  5. Renseignez les zones de texte dans le formulaire de Blueprint.
    Les paramètres URL Keystone, Nom du projet, Nom de domaine Keystone, Nom d'utilisateur et Mot de passe sont obligatoires pour tous les Blueprints. Pour le Blueprint de suppression, vous avez seulement besoin du paramètre Project name et des paramètres obligatoires.
    Paramètre Étiquette Valeur Visibilité par l'utilisateur
    keystone_url URL Keystone Fournissez l'URL au service public Keystone. Non
    admin_username Nom d'utilisateur admin Fournissez un nom d'utilisateur Active Directory ou LDAP valide disposant d'autorisations administratives. Non
    admin_password Mot de passe admin Fournissez un mot de passe valide pour le nom d'utilisateur Active Directory ou LDAP. Non
    admin_project_name Nom du projet admin Entrez le nom du projet administratif OpenStack dans lequel les instances d'OpenStack seront provisionnées. La valeur par défaut est admin. Non
    keystone_domain_name Nom de domaine Keystone Spécifiez le domaine Keystone pour l'authentification des utilisateurs OpenStack. Keystone est le composant du service d'identité d'OpenStack. Le nom de domaine par défaut est default. Non
    new_project_name Nom du nouveau projet Spécifiez le nom du nouveau projet OpenStack dans lequel les instances d'OpenStack seront provisionnées. Vous pouvez laisser cette valeur vide, ce qui permet à l'utilisateur du catalogue spécifier le nom. Oui
    user_name Nom d'utilisateur Nom du compte OpenStack de l'utilisateur du catalogue pour lequel le suffixe du domaine Active Directory ou LDAP est omis. Oui
    quotas paramètres de quotas Configurez les clés et valeurs de quota prédéfinies pour le nouveau projet.
    • nova_instances = 120
    • neutron_subnet = 130
    • cinder_snapshots = 140
    Les noms des clés de quota utilisent le format servicename_quotaname, où servicename est le nom du service OpenStack standard et quotaname est le nom du quota de service OpenStack standard.
    Non
  6. Cliquez sur Terminer.
    Le Blueprint qui vient d'être créé figure dans la liste des Blueprints XaaS.
  7. Pour publier le Blueprint, sélectionnez-le dans la liste et cliquez sur Publier.
    Un Blueprint ne devient disponible pour la consommation qu'après avoir été publié.