Plan du cours

Introduction

  • Jenkins X vs Jenkins

Aperçu du workflow de Jenkins X

  • La relation entre Jenkins X et Kubernetes
  • Environnements standard versus environnements d'aperçu

Installation de Jenkins X

  • Choix de votre langage et des plateformes

Construction d'un pipeline CI/CD

  • Préparation des environnements de staging et de production
  • Création d'un cluster Kubernetes avec Jenkins X

Création d'une application

  • Utilisation des quickstarts de Jenkins X pour lancer un nouveau projet
  • Options de quickstart

Mise en œuvre d'un workflow automatisé

  • Commit de code vers Git
  • Apport de modifications, création de problèmes et pull requests

Aperçu de l'application

  • Pousser dans un environnement d'aperçu
  • Lancer des environnements d'aperçu pour les pull requests

Promotion de l'application en production

  • Pousser dans un environnement de production

Importation d'un projet existant

  • Ajout de code à votre dépôt Git
  • Inscription d'un webhook

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

  • Helm, Prow et Skaffold

Dépannage

Résumé et conclusion

Pré requis

  • Compréhension générale des concepts de CI/CD.
  • Expérience avec Jenkins 2.
  • Connaissance globale du processus de développement logiciel.

Public cible

  • Développeurs logiciels
  • Ingénieurs DevOps
  • Ingénieurs d'infrastructure
  • Ingénieurs de test logiciel
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires