La gestion du cycle de vie du contenu dans vRealize Suite Lifecycle Manager permet aux gestionnaires de versions et aux développeurs de contenu de gérer le SDDC (Software-Defined Data Center). Il inclut la capture, le test et la publication de contenu dans divers environnements, ainsi que des capacités de contrôle de source via différents points de terminaison de contrôle de source qui incluent GitHub, GitLab et Bitbucket. Les développeurs de contenu ne sont pas autorisés à définir une stratégie de version sur les points de terminaison. Seuls les gestionnaires de versions peuvent définir des stratégies.

La migration de contenus ou de versions n'est pas prise en charge d'une instance ancienne vers vRealize Suite Lifecycle Manager. La dernière version du contenu peut être le contrôle de la source ou le déploiement vers un point de terminaison avant de passer à vRealize Suite Lifecycle Manager. Le même contenu peut ainsi être capturé à nouveau à partir du point de terminaison dans la nouvelle instance.

La migration des points de terminaison et des paramètres de contenu est prise en charge :
  • Tous les points de terminaison sont migrés avec les jetons utilisateur de contrôle de source.
  • Les balises associées aux points de terminaison sont migrées vers une nouvelle instance de .
  • Les configurations de stub de pipeline sont migrées.
Note : Lorsqu'un administrateur de cloud obtient un rôle de gestionnaire de versions ou de développeur de contenu, il peut uniquement afficher l'application de gestion de contenu dans vRealize Suite Lifecycle Manager. Mais l'administrateur de cloud n'est pas autorisé à afficher d'autres applications. En revanche, un gestionnaire de versions et un développeur de contenu peuvent afficher l'application de gestion de contenu. La solution consiste à effectuer toutes les opérations d'administration du cloud à l'aide du rôle d'administrateur de cloud uniquement et à ne pas fournir d'autorisations ou de mappages de rôles supplémentaires.
Vous pouvez utiliser la gestion du cycle de vie du contenu pour vous passer des processus manuels longs et sujets aux erreurs requis pour gérer le contenu software-defined. Le contenu pris en charge inclut des entités de :
Nom de produit Version prise en charge
vRealize Automation 7.2 et versions ultérieures
vRealize Orchestrator 7.x et versions ultérieures
VMware vSphere 6.0 et versions ultérieures
vRealize Operations Manager 6.6.1+ et versions ultérieures
Serveurs de contrôle source
  • GitHub Enterprise Server : 2.20.15, 2.19.21, 2.21.6 et 3.0 (GitHub Cloud n'est pas pris en charge)
  • GitLab : 12.2.12 (Édition Enterprise), 12.7 et 12.8
  • Bitbucket Server 6.10 et 7.0
  • Bitbucket Cloud : Version 2.0
La gestion du cycle de vie du contenu dans vRealize Suite Lifecycle Manager est semblable à la gestion du cycle de vie du contenu avec vRealize Code Stream Management Pack pour DevOps, avec les différences suivantes.
  • La gestion du cycle de vie du contenu est déployée en tant que composante de vRealize Suite Lifecycle Manager sur un seul dispositif. Elle dispose d'une nouvelle interface utilisateur et elle est étroitement intégrée aux services de base de vRealize Suite Lifecycle Manager.
  • Services de pipeline mis à jour : capacité avancée de gestion du contenu à utiliser avec le contrôle de la source pour prendre en charge un cas d'utilisation multidéveloppeur.

S'il existe des dépendances entre les modules de contenu capturés, toutes les dépendances sont capturées en tant qu'objets de première classe dans vRealize Suite Lifecycle Manager. Chaque version de contenu affiche toutes les dépendances qui lui sont associées. Par exemple, si un Blueprint composite de vRealize Automation a une dépendance sur la définition des propriétés, le catalogue de contenu contient deux éléments, un pour chaque module de contenu. Avec un contrôle de version indépendant pour chaque module de contenu, vous pouvez modifier, capturer et publier des dépendances de façon indépendante afin que le contenu ne soit jamais ancien. vRealize Automation vous permet de définir plusieurs ensembles de valeurs nommées dans les types de profils de composants de taille et d'image. Vous pouvez ajouter un ou plusieurs ensembles de valeurs aux composants de machine dans un Blueprint. Nous ne pouvons pas déployer ou publier de profils de composants d'automatisation dans vRealize Suite Lifecycle Manager vers un point de terminaison cible si l'ensemble de valeurs correspondant existe déjà sur le point de terminaison.