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
Nos clients témoignent (2)
Le formateur a une expérience approfondie et est très bien narré en effet. La profondeur de ses connaissances et sa passion pour l'enseignement sont hautement appréciées.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Formation - Jenkins 2: Building CI/CD Pipelines
Traduction automatique
-Jenkins sujet maitrisé par le formateur ( on a passé beaucoup de temps sur ce sujet et c'est très bien) -Formateur très impliqué et même si ne connaissait pas certaines choses technique mais accèpte toujours le challenge pour trouver une solution possible en utilisant chatgpt par exemple.