En tant que développeur ou administrateur DevOps, vous devez vous inscrire à un compte My VMware et vous connecter pour pouvoir utiliser VMware Code Stream.

Connexion

Vous utilisez votre compte de cloud pour accéder à VMware Code Stream et l'utiliser.

Une fois connecté, vous pouvez créer, exécuter et gérer des pipelines.

Tableau 1. Préparation à l'utilisation de VMware Code Stream
Étape Action Actions requises
1 Créez un compte My VMware. Utilisez votre adresse e-mail professionnelle pour créer votre compte My VMware sur https://my.vmware.com/.
2 Connectez-vous à vRealize Automation Cloud. Ouvrez le port HTTPS 443 au trafic sortant avec accès via le pare-feu à :
  • *. vmwareidentity.com
  • gaz.csp-vidm-prod.com
  • *. vmware.com
3 Ouvrez le service VMware Code Stream.

Mise en route des administrateurs DevOps

En tant qu'administrateur DevOps, vous disposez du rôle d'Administrator et vous pouvez créer des points de terminaison afin de vous assurer que les instances opérationnelles sont disponibles pour les développeurs. Vous pouvez créer, gérer et déclencher des pipelines, et bien plus encore.

Par exemple, il est possible que vos développeurs aient besoin de connecter leurs tâches de pipeline à une source de données, à un référentiel ou à un système de notification. Ces composants fournissent à leurs pipelines les données nécessaires à leur exécution. Les points de terminaison peuvent être basés sur le cloud ou distants. Pour connecter VMware Code Stream à des points de terminaison distants sur site, vos développeurs ont besoin d'un proxy cloud.

Vous pouvez également intégrer VMware Code Stream à d'autres composants vRealize Automation Cloud.

  • Utilisez VMware Cloud Assembly pour déployer des Blueprints.
  • Utilisez VMware Service Broker pour publier des pipelines et les déclencher.

Pour plus d'informations sur l'utilisation de VMware Code Stream, reportez-vous à Présentation et fonctionnement de VMware Code Stream.

Démarrage des développeurs

En tant que développeur, vous utilisez VMware Code Stream pour générer et exécuter des pipelines, et surveiller l'activité des pipelines sur les tableaux de bord. Vous aurez besoin du rôle User.

Après avoir exécuté un pipeline, vous souhaiterez savoir :

  • Si votre code a passé toutes les étapes de votre pipeline. Si les résultats s'affichent dans Exécutions.
  • Si votre pipeline a échoué et ce qui a causé l'échec. Les erreurs de clé s'affichent dans Tableaux de bord.

Pour plus d'informations sur l'utilisation de VMware Code Stream, reportez-vous à Présentation et fonctionnement de VMware Code Stream.

Utilisation des modèles intelligents

Pour gagner du temps lors de la création d'un pipeline qui génère, teste et déploie en mode natif votre application, utilisez les modèles intelligents. Chaque modèle vous pose plusieurs questions et crée un pipeline en fonction de vos réponses.

  • Vos objectifs de build, vos environnements et l'emplacement de votre code source.
  • Vos objectifs de déploiement et l'emplacement dans lequel vous prévoyez de déployer votre application. Par exemple, le modèle intelligent identifie vos clusters Kubernetes existants. Vous pouvez ensuite sélectionner un cluster à utiliser lorsque vous créez et déployez votre application.

Une fois que le modèle a créé le pipeline, vous pouvez modifier ce dernier encore davantage afin de le rendre encore plus spécifique de vos besoins.

Pour plus d'informations sur la planification de votre build native et l'utilisation des modèles intelligents, consultez la rubrique Planification de la génération, de l'intégration et de la livraison de votre code en mode natif.