Course Outline
[Ημέρα 01]
Εισαγωγή
Επισκόπηση ενορχήστρωσης κοντέινερ με Kubernetes
Επισκόπηση της αρχιτεκτονικής Kubernetes
- Pods, ετικέτες/επιλογείς, ελεγκτές αναπαραγωγής, υπηρεσίες, API
Εγκατάσταση συμπλέγματος Kubernetes
Τραβήξτε μια Docker εικόνα από το διαδίκτυο
Δημιουργία Kubernetes pods, τόμων και αναπτύξεων
Ομαδοποίηση και οργάνωση του cluster σας
Χρήση χώρων ονομάτων Kubernetes για τη διαχείριση διαφορετικών περιβαλλόντων
- Διαχείριση περιβαλλόντων δοκιμής, σταδιοποίησης και παραγωγής εντός του ίδιου συμπλέγματος Kubernetes Βέλτιστες πρακτικές Χώρων ονομάτων
Ανακάλυψη και σύνδεση σε κοντέινερ
Υπηρεσίες ανακάλυψης και δημοσίευσης
- Υπηρεσίες που δεν είναι HTTP (Passive FTP, SMTP, LDAP, κ.λπ.)
Kubernetes ασφάλεια
- Έλεγχος ταυτότητας και εξουσιοδότηση
Αναβάθμιση συμπλέγματος Kubernetes
- Ελαχιστοποίηση του αντίκτυπου
Προηγμένη δικτύωση
- Δικτύωση Docker έναντι Kubernetes δικτύωσης
Διασύνδεση μεταξύ παρόχων δικτύου και Kubernetes δικτύωση
- Βέλτιστες πρακτικές για τον διαχωρισμό των υπηρεσιών σε ένα σύμπλεγμα Σύγκριση διαφορετικών παρόχων CNI (απόδοση, χαρακτηριστικά κ.λπ.)
Παρακολούθηση Kubernetes
- Καταγραφή συμπλέγματος με το Elasticsearch και fluented level monitoring Container (cAdvisor UI, Influxdb, Prometheus)
Βέλτιστες πρακτικές για τη λειτουργία διακομιστών με εμπορευματοκιβώτια και καταστημάτων δεδομένων
[Ημέρα 02]
Κλιμάκωση του Kubernetes συμπλέγματός σας
Υποδομή για Kubernetes
- Προμήθεια, διαμερισμός, δικτύωση
Δημιουργία συμπλέγματος υψηλής διαθεσιμότητας
- Εξισορρόπηση φορτίου και ανακάλυψη υπηρεσίας
Ανάπτυξη μιας επεκτάσιμης εφαρμογής
- Οριζόντια αυτόματη κλιμάκωση ομαδοποίησης βάσεων δεδομένων σε Kubernetes
Ενημέρωση της αίτησής σας
- Κυκλοφορεί σε Kubernetes
Αντιμετώπιση προβλημάτων
- Διάγνωση και διόρθωση κοινών Kubernetes προβλημάτων
Περίληψη και Συμπέρασμα
Requirements
- Εμπειρία με δοχεία Docker
- Εξοικείωση με τη γραμμή εντολών Linux
- Κατανόηση των εννοιών της δικτύωσης
Ακροατήριο
- Προγραμματιστές λογισμικού
- Αρχιτέκτονες
- Μηχανικοί ανάπτυξης
Testimonials (10)
Οι πρακτικές ασκήσεις ήταν εξαιρετικά σημαντικές για την εμπέδωση της μάθησης. Η σε βάθος εξήγηση του πώς λειτουργούν τα πράγματα κάτω από την κουκούλα έκανε τα πάντα πιο ξεκάθαρα.
Otavio Marchioli dos Santos - ExitLag
Course - Kubernetes from Basic to Advanced
Machine Translated
Η δυναμική της προπόνησης.
Júlio Gomes - ExitLag
Course - Kubernetes from Basic to Advanced
Machine Translated
Ασκήσεις για την πρακτική εφαρμογή της γνώσης
Leandro Sandmann - ExitLag
Course - Kubernetes from Basic to Advanced
Machine Translated
Δεν επαναλήφθηκαν τα ίδια πράγματα μια-δυο φορές, αυτό που προβλήθηκε ήταν ξεκάθαρο.
Stephane Jeannin - Sopra Steria Polska Sp. z o. o.
Course - Kubernetes from Basic to Advanced
Machine Translated
Ζωντανά παραδείγματα, δημιουργία νέων λύσεων/τεστ κατά τη διάρκεια της εκπαίδευσης
Mikołaj - Sopra Steria Polska Sp. z o. o.
Course - Kubernetes from Basic to Advanced
Machine Translated
Πολύ καλή προσέγγιση, ζωντανή αποσφαλμάτωση, εμφάνιση και περιγραφή προβλημάτων για άλλους συμμετέχοντες και επίλυσή τους κατά τη διάρκεια της εκπαίδευσης.
Łukasz H - Hostersi sp. z o.o.
Course - Kubernetes from Basic to Advanced
Machine Translated
Ο επαγγελματισμός του εκπαιδευτή, η μεγάλη γκάμα υλικού και ο τρόπος εξήγησης με απλά παραδείγματα
Adrian - Hostersi sp. z o.o.
Course - Kubernetes from Basic to Advanced
Machine Translated
The background information and history.
Evert - BMW SA
Course - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Course - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept