Εξέλιξη Κομματιού

Εισαγωγή

Ρύθμιση του περιβάλλοντος ανάπτυξης για το πλαίσιο Tekton

  • Συστήματα απαιτήσεων και Kubernetes cluster για Tekton Pipelines
  • Ενεργοποίηση Ρόλου-Βασισμένης Ελέγχου Πρόσβασης (RBAC)
  • Χορήγηση ρόλων και δικαιωμάτων χρηστών

Εγκατάσταση Tekton Pipelines και βασικών συστατικών του Tekton

  • Παροχή Παρόντων Τόμων (Persistent Volumes) για διαχείριση αποθήκης εργασίας CI/CD
  • Εργασία με το CLI του Tekton

Περιγραφή των χαρακτηριστικών και της αρχιτεκτονικής των Tekton Pipelines

  • Εισαγωγή σε Kubernetes objects και την API του Tekton
  • Περιγραφή CI/CD workflows με τα Tekton Pipelines
  • Τι είναι Steps, Tasks, και Pipelines;
  • Χρήση Resources των Tekton Pipelines

Δημιουργία και ρύθμιση Εργασίας (Task) με τα Tekton Pipelines

  • Εργασία v.s. ClusterTask
  • Ορισμός Steps ως στοιχείων που αποτελούν μια Εργασία (Task)
  • Εκτέλεση καταφυλακισμένων καταλόγων χρησιμοποιώντας Εργασίες (Tasks) του Tekton Pipelines
  • Εκτέλεση σεναρίων εντός Steps στα Tekton Pipelines
  • Ορισμός και προσθήκη απαραίτητων πεδίων για τη διαχείριση εκτελέσεων Steps

Εφαρμογή Υποκαθιστών Μεταβλητών για Στοιχεία Εργασιών (Tasks) στα Tekton Pipelines

Έλεγχος και επισκόπηση της δομής αρχείου Εργασίας (Task File) και του Pod

Ενεργοποίηση και Εκτέλεση Tekton Pipeline Task με TaskRun

  • Ρύθμιση TaskRun και δήλωση στόχου Εργασίας (Task)
  • Διαχείριση Tekton Bundles και άλλων πόρων του Tekton
  • Ρύθμιση και δήλωση απαραίτητων πεδίων των Tekton Pipelines

Ακύρωση Εκτελέσεων Εργασιών και Διαγραφή εκτελούμενου Pod

Παρακολούθηση του Κατάσταση σεναρίων που εκτελούνται στα Tekton Pipelines

  • Ακολουθία των Steps και αποτελεσμάτων των Tekton Pipelines

Περιγραφή Kubernetes Events σε TaskRuns των Tekton Pipelines

Δημιουργία και ρύθμιση Πίπλάϊν (Pipelines) με τα Tekton Pipelines

  • Ανακήρυξη πεδίων Pipeline και λειτουργικών αντικειμένων
  • Προσθήκη Εργασίας (Task) στα Tekton Pipelines και επέκταση του workflow CI/CD

Εργασία με τα αποτελέσματα εκτέλεσης Pipeline στα Tekton Pipelines

  • Παράδοση αποτελεσμάτων Εργασιών (Tasks) σε παραμέτρους άλλων Εργασιών
  • Απελευθέρωση και ελλοχή των αποτελεσμάτων Pipeline

Προσθήκη περιγραφών και τελικών Εντολών Tekton Pipelines

Χρήση Προσαρμοσμένων Εργασιών (Custom Tasks) για εφαρμογή Pipeline συμπεριφοράς

Εκτέλεση και παρακολούθηση Tekton Pipelines

  • Παροχή απαιτημάτων πεδίων και απαραίτητων στοιχείων Pipeline
  • Αναφορά αποσταγών (remote) Pipelines με Tekton Bundles
  • Χρησιμοποίηση τιμών Pipeline για συγκεκριμένη Εργασία (Task)
  • Διαχείριση χρόνων εκτέλεσης και λαθών αποκτώντα Pipeline
  • Παρακολούθηση και Ακύρωση του Κατάσταση εκτελούμενου Pipeline

Περιγραφή Kubernetes Events σε PipelineRuns των Tekton Pipelines

Κοινή χρήση και ρύθμιση Χώρων (Workspaces) σε Εργασίες (Tasks) και Πίπλάϊν (Pipelines)

  • Χρήση Workspaces στις Εργασίες (Tasks)
  • Χρήση Workspaces στους Pipelines
  • Ενεργοποίηση του VolumeSources πεδίου στους Χώρους (Workspaces) των Tekton Pipelines
  • Εφαρμογή Kubernetes Persistent Volumes εντός Pipeline execution

Δημιουργία και Χρήση δικών σας Pipeline Resources

  • Χρήσεις για Pipeline resources
  • Τύποι των Pipeline resources και πώς να εκτελέσουν

Διαχείριση Αυθεντικοποίησης συνεπειάδων και διαδικασιών στα Tekton Pipelines

Χρήση προσαρμοσμένων Labels του Kubernetes για Στοιχεία Tekton Pipelines

Καταγραφή Tekton Logs για TaskRuns και PipelineRuns

Βελτιστοποίηση Pipelines χρησιμοποιώντας Metrics του Controller των Tekton Pipelines

Προχωρημένη Εφαρμογή Υποκαθιστών Μεταβλητών στα Tekton Pipelines για καλύτερους CI/CD Systems

Εγκατάσταση και Διασφάλιση προ젝τών Tekton Pipelines

Συνδέσεις Προέλευσεων Tekton Pipelines με το Cloud

Πρόβλημα αποκατάστασης (Troubleshooting)

Επίσημη Και Συμπέρασμα

Απαιτήσεις

  • Εμπειρία με κατανομές Linux και γραμμή εντολών
  • Γνώση των βασικών εννοιών και υλοποιήσεων Kubernetes
  • Κατανόηση των βασικών εργαλείων αυτομάτων και τεχνικών
  • Κατάλληλη γνώση οποιουδήποτε προγραμματιστικού γλώσσα

Ακροατήριο

  • Προγραμματιστές
  • DevOps Μηχανικοί
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες