Kursplan
Introduktion
- Jenkins X vs Jenkins
Översikt över Jenkins X-flöde
- Förhållandet mellan Jenkins X och Kubernetes
- Standardmiljöer vs förhandsgranskningsmiljöer
Installera Jenkins X
- Välja språk och plattformar
Skapa en CI/CD-pipeline
- Förbereda mellanstadiemiljöer och produktionsmiljöer
- Skapa ett Kubernetes-kluster med Jenkins X
Skapa en applikation
- Använda Jenkins X Quickstarts för att snabbt skapa ett nytt projekt
- Quickstart-alternativ
Implementera en automatiserad arbetsflöde
- Kommita kod till Git
- Gör ändringar, skapa problem och pull-requests
Förhandsgranska applikationen
- Pusha till en förhandsgranskningsmiljö
- Skapa Förhandsgranskningsmiljöer för Pull-Requests
Promotera applikationen till produktionsmiljö
- Pusha till en produktionsmiljö
Importera ett existerande projekt
- Lägga till kod i Git-repositoryt
- Registrera en webhook
Integrera Jenkins X med andra tredjepartverktyg
- Helm, Prow och Skaffold
Felsökning
Sammanfattning och slutsats
Krav
- Generellt förståelse för CI/CD-koncept.
- Erfarenhet av Jenkins 2.
- Allmän förståelse för programutvecklingsprocessen.
Målgrupp
- Programutvecklare
- DevOps-ingénörer
- InfrastrukturIngénörer
- Testingenjörer för programvaruutveckling
Vittnesmål (2)
Instruktören har djupgående erfarenhet och framförs väl i verkligheten. Djupet av kunskapen och entusiasmen för att undervisa uppskattas högt.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurs - Jenkins 2: Building CI/CD Pipelines
Maskintolkat
Instruktören. Jag förstod vad han undervisade om, vilket var överraskande givet min brist på kunskap. Om han kan undervisa mig, kan han undervisa vem som helst!!!!
April - OIT
Kurs - Test Automation with Selenium and Jenkins
Maskintolkat