Schulungsübersicht
Einführung
- Jenkins X gegen Jenkins
Überblick über den Jenkins X Workflow
- Die Beziehung zwischen Jenkins X und Kubernetes
- Standard-Umgebungen vs. Vorschau-Umgebungen
Installieren Jenkins X
- Wahl der Sprache und der Plattformen
Aufbau einer CI/CD-Pipeline
- Vorbereiten der Staging- und Produktionsumgebung
- Erstellen eines Kubernetes Clusters mit Jenkins X
Erstellen einer Anwendung
- Verwendung von Jenkins X Quickstarts zum Starten eines neuen Projekts
- Schnellstart-Optionen
Implementierung eines automatisierten Arbeitsablaufs
- Übertragen von Code in Git
- Änderungen vornehmen, Probleme erstellen und Pull Requests erstellen
Vorschau auf die Anwendung
- Pushen in eine Vorschauumgebung
- Erstellen von Vorschauumgebungen für Pull Requests
Überführung der Anwendung in die Produktion
- Überführung in eine Produktionsumgebung
Vorhandenes Projekt importieren
- Hinzufügen von Code zu Ihrem Git-Repository
- Registrierung eines Webhooks
Integration von Jenkins X mit anderen Tools von Drittanbietern
- Helm, Prow, und Skaffold
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Allgemeines Verständnis von CI/CD-Konzepten.
- Erfahrungen mit Jenkins 2.
- Gesamtverständnis des Softwareentwicklungsprozesses.
Publikum
- Software-Entwickler
- DevOps Ingenieure
- Infrastruktur-Ingenieure
- Software-Testingenieure
Erfahrungsberichte (2)
Mir gefallen all die Möglichkeiten, die ich im Kurs über DevOps Optionen entdeckt habe, die ich anwenden kann, um einen besseren CD/CI-Workflow zu haben!
Juan Manuel - si
Kurs - Jenkins: Continuous Integration for Agile Development
Maschinelle Übersetzung
Der Trainer ist sehr sachkundig und in der Lage, aus seiner Erfahrung heraus Beispiele aus der Praxis zu geben.
Nouf
Kurs - Agile Software Testing with Continuous Integration
Maschinelle Übersetzung