Plan du cours
Introduction
- Jenkins X vs Jenkins
Aperçu du workflow Jenkins X
- La relation entre Jenkins X et Kubernetes
- Environnements standard vs environnements de prévisualisation
Installation de Jenkins X
- Choix de votre langage et de vos plateformes
Construction d'un pipeline CI/CD
- Préparation des environnements de staging et de production
- Création d'un cluster Kubernetes à l'aide de Jenkins X
Création d'une application
- Utilisation des Quickstarts Jenkins X pour démarrer un nouveau projet
- Options de Quickstart
Mise en œuvre d'un workflow automatisé
- Validation du code vers Git
- Apporter des modifications, créer des tickets et des pull requests
Prévisualisation de l'application
- Pousser vers un environnement de prévisualisation
- Créer des environnements de prévisualisation pour les pull requests
Propagation de l'application vers la production
- Pousser vers un environnement de production
Importation d'un projet existant
- Ajout du code à votre dépôt Git
- Enregistrement 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 CI/CD.
- Expérience avec Jenkins 2.
- Bonne compréhension du processus de développement logiciel.
Audience cible
- Développeurs de logiciels
- Ingénieurs DevOps
- Ingénieurs 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.