Cursusaanbod
Inleiding
- Jenkins X vs Jenkins
Overzicht van het Jenkins X-werkproces
- Het verband tussen Jenkins X en Kubernetes
- Standaardomgevingen versus preview-omgevingen
Jenkins X installeren
- Uw programmeertaal en platforms kiezen
Een CI/CD-pijplijn bouwen
- De staging- en productieomgeving voorbereiden
- Een Kubernetes-cluster met Jenkins X opzetten
Een toepassing maken
- Jenkins X Quickstarts gebruiken om een nieuw project te starten
- Quickstart-opties
Een geautomatiseerd werkproces implementeren
- Code committen naar Git
- Aanpassingen maken, issues en pull-requests aanmaken
Toepassing previewen
- Naar een previewomgeving pushen
- Een Preview Environment voor Pull Requests opzetten
Toepassing naar productie promoveren
- Naar de productieomgeving pushen
Een bestaand project importeren
- Code toevoegen aan uw Git-repository
- Een webhook registreren
Jenkins X integreren met andere derdepartijstools
- Helm, Prow en Skaffold
Foutopsporing
Samenvatting en conclusie
Vereisten
- Een algemeen begrip van CI/CD-concepten.
- Ervaring met Jenkins 2.
- Een algemeen begrip van het softwareontwikkelingsproces.
Doelgroep
- Softwareontwikkelaars
- DevOps-ingenieurs
- Infrastructuur-ingenieurs
- Softwaretest ingenieurs
Getuigenissen (4)
Trainer heeft diepgaande ervaring en is goed verteld in de daad. De diepgang van de kennis en de passie voor het lesgeven wordt zeer gewaardeerd.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Cursus - Jenkins 2: Building CI/CD Pipelines
Automatisch vertaald
De trainer was zeer goed georganiseerd. Hij legde in het begin alle benodigde gereedschappen voor de training uit. De trainer beantwoordde graag alle vragen en er werd besproken over praktische toepassingsgevallen.
Vivek Verma - Global Knowledge Network Training Ltd
Cursus - DevOps Practical Implementation and Tools
Automatisch vertaald
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Cursus - Test Automation with Selenium and Jenkins
Automatisch vertaald
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Cursus - Jenkins: Continuous integration for Agile development
Automatisch vertaald