Course Outline
Εισαγωγή
- Jenkins X εναντίον Jenkins
Επισκόπηση της ροής εργασίας Jenkins X
- Η σχέση μεταξύ Jenkins X και Kubernetes Τυπικά περιβάλλοντα έναντι περιβαλλόντων προεπισκόπησης
Εγκατάσταση του Jenkins X
- Επιλέγοντας τη γλώσσα και τις πλατφόρμες σας
Κατασκευή αγωγού CI/CD
- Προετοιμασία των περιβαλλόντων σκηνής και παραγωγής Δημιουργία συμπλέγματος Kubernetes χρησιμοποιώντας το Jenkins X
Δημιουργία Εφαρμογής
- Χρήση του Jenkins X Quickstarts για την περιστροφή ενός νέου έργου Επιλογές Quickstart
Εφαρμογή αυτοματοποιημένης ροής εργασίας
- Υποβολή κώδικα στο Git Πραγματοποίηση αλλαγών, δημιουργία προβλημάτων και δημιουργία αιτημάτων έλξης
Προεπισκόπηση της Εφαρμογής
- Σπρώξιμο σε περιβάλλον προεπισκόπησης Περιστροφή ενός περιβάλλοντος προεπισκόπησης για αιτήματα έλξης
Προώθηση της Εφαρμογής στην Παραγωγή
- Ωθώντας σε ένα περιβάλλον παραγωγής
Εισαγωγή υπάρχοντος έργου
- Προσθήκη κώδικα στο αποθετήριο Git Καταχώρηση webhook
Ενσωμάτωση του Jenkins X με άλλα εργαλεία τρίτων
- Helm, Prow και Skaffold
Αντιμετώπιση προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Μια γενική κατανόηση των εννοιών CI/CD.
- Εμπειρία με Jenkins 2.
- Μια συνολική κατανόηση της διαδικασίας ανάπτυξης λογισμικού.
Ακροατήριο
- προγραμματιστές λογισμικού
- DevOps μηχανικοί
- Μηχανικοί υποδομής
- Μηχανικοί δοκιμών λογισμικού
Testimonials (4)
Ο εκπαιδευτής έχει σε βάθος εμπειρία και καλά αφηγημένο στην πράξη. Το βάθος της γνώσης και το πάθος για διδασκαλία εκτιμάται ιδιαίτερα.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Course - Jenkins 2: Building CI/CD Pipelines
Machine Translated
The trainer was very well organized. He explained about all the tools required for the training in the beginning. The trainer happily clarified all the doubts and practical use cases were discussed.
Vivek Verma - Global Knowledge Network Training Ltd
Course - DevOps Practical Implementation and Tools
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
Course - Test Automation with Selenium and Jenkins
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.