Plan du cours

Introduction

  • Jenkins X vs Jenkins

Vue d'ensemble du flux de travail Jenkins X

  • La relation entre Jenkins X et Kubernetes
  • Environnements standard et environnements de prévisualisation

Installation Jenkins X

  • Choix de la langue et des plateformes

Construire un pipeline CI/CD

  • Préparer les environnements de staging et de production
  • Création d'un cluster Kubernetes à l'aide de Jenkins X

Création d'une application

  • Utiliser Jenkins X Quickstarts pour démarrer un nouveau projet
  • Options de démarrage rapide

Mise en œuvre d'un flux de travail automatisé

  • Transférer du code dans Git
  • Apporter des modifications, créer des problèmes et créer des demandes de retrait (pull requests)

Prévisualisation de l'application

  • Pousser vers un environnement de prévisualisation
  • Création d'un environnement de prévisualisation pour les Pull Requests

Promouvoir l'application à la production

  • Transférer vers un environnement de production

Importation d'un projet existant

  • Ajouter du code à votre dépôt Git
  • Enregistrer un webhook

Intégration de Jenkins X avec d'autres outils tiers

  • Helm, Prow et Skaffold

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension générale des concepts CI/CD.
  • Expérience avec Jenkins 2.
  • Une compréhension générale du processus de développement de logiciels.

Audience

  • Développeurs de logiciels
  • DevOps ingénieurs
  • Ingénieurs infrastructure
  • Ingénieurs de test de logiciels
  21 heures

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.

Prix par participant

Nos Clients témoignent (2)

Cours Similaires

Jenkins for .Net Continuous Integration (CI)

  14 heures

Catégories Similaires