Course Outline
Invoering
- Jenkins X versus Jenkins
Overzicht van de Jenkins X-workflow
- De relatie tussen Jenkins X en Kubernetes
- Standaardomgevingen versus preview-omgevingen
Installeren van Jenkins X
- Kies uw taal en platforms
Een CI/CD-pijplijn bouwen
- Het voorbereiden van de staging- en productieomgevingen
- Een Kubernetes cluster maken met behulp van Jenkins X
Een applicatie maken
- Jenkins X Quickstarts gebruiken om een nieuw project op te starten
- Snelstartopties
Implementatie van een geautomatiseerde workflow
- Code vastleggen in Git
- Wijzigingen aanbrengen, problemen creëren en pull-aanvragen maken
Een voorbeeld van de applicatie bekijken
- Naar een preview-omgeving pushen
- Een preview-omgeving voor pull-aanvragen opzetten
Het promoten van de applicatie naar productie
- Pushen naar een productieomgeving
Een bestaand project importeren
- Code toevoegen aan uw Git-repository
- Een webhook registreren
Integratie van Jenkins X met andere tools van derden
- Helm, Boeg en Skaffold
Probleemoplossen
Samenvatting en conclusie
Requirements
- Een algemeen begrip van CI/CD-concepten.
- Ervaring met Jenkins 2.
- Een algemeen begrip van het softwareontwikkelingsproces.
Publiek
- Software ontwikkelaars
- DevOps ingenieurs
- Infrastructuur ingenieurs
- Softwaretestingenieurs
Getuigenissen (2)
Ik hou van alle mogelijkheden die ik ontdekte in de cursus over DevOps opties die ik kan toepassen om een betere CD/CI-workflow te krijgen!
Juan Manuel - si
Cursus - Jenkins: Continuous Integration for Agile Development
Machine Translated
De trainer heeft veel kennis van het onderwerp en kan door zijn ervaring voorbeelden uit de echte wereld geven.
Nouf
Cursus - Agile Software Testing with Continuous Integration
Machine Translated