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
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier