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

Connexion

Utilisez votre compte de cloud pour accéder à 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 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 Code Stream.

Mise en route des administrateurs Code Stream

En tant qu'administrateur, vous disposez du rôle d'Administrator de Code Stream 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 Code Stream à des points de terminaison distants sur site, vos développeurs ont besoin d'un proxy cloud.

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

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

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

Démarrage des développeurs Code Stream

En tant que développeur, vous utilisez 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. Les résultats s'affichent dans les exécutions de pipeline.
  • Si votre pipeline a échoué et ce qui a causé l'échec. Les erreurs de clé s'affichent dans les tableaux de bord de pipeline.

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

Utilisation des modèles de pipeline 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 de pipeline intelligents. Chaque modèle de pipeline intelligent vous pose plusieurs questions et crée un pipeline en fonction de vos réponses aux questions concernant :

  • 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 de pipeline 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 de pipeline intelligent 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 de pipeline intelligents, consultez la rubrique Planification de la génération, de l'intégration et de la livraison de votre code en mode natif.