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 (4)
Ich habe einige Technologien kennengelernt, von denen ich wünschte, ich hätte sie früher gekannt.
Michel - Vanier College
Kurs - DevOps Practical Implementation and Tools
Maschinelle Übersetzung
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 Ausbilder. Ich verstand, was er lehrte, was angesichts meiner mangelnden Kenntnisse überraschend war. Wenn er mich unterrichten konnte, kann er jeden unterrichten!!!!
April - OIT
Kurs - Test Automation with Selenium and Jenkins
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