Εξέλιξη Κομματιού
Βασικά Συστατικά
- Αρχιτεκτονική του Kubernetes
- Συστατικά κλωβιάς (Cluster components)
Κατασκευή της εφαρμογής
- Δημιουργία containers
- Ρύθμιση της τοπικής αποθετήριου Docker
Σχεδιασμός Pod
- Βασική ρύθμιση
- Δοκιμές ενεργοποίησης και προετοιμασίας (Liveness and readiness probes)
- Ορια CPU και μνήμης
- Οριά πόρων για ένα namespace
Ασφάλεια
- Συνθήκη ασφαλείας (Security context)
- Λογαριασμοί υπηρεσιών (Service accounts)
- Μυστικά (Secrets)
- Πολιτική δικτύου Kubernetes
- Δυνατότητες Linux
Ρύθμιση καταδίωξης (Deployment configuration)
- Κλειδιούς: καταδίωξη, δαιμόνια εγκατάστασης και συνεχής καταδίωξη (Controllers: deployments, daemon sets and stateful sets)
- Εργασίες και προγραμματισμένες εργασίες (Jobs and cron jobs)
- Χάρτες ρυθμή (Config maps)
- Ρυθμική αναβάθμιση, μπλου-πράσινη καταδίωξη, κάναρι καταδίωξη (Rolling upgrade, blue-green deployment, canary deployment)
- Χρήση Helm για τη διαχείριση καταδίωξης
- Πόροι API Kubernetes
Πλήρεις containers (Multi-container pods)
- Containers πλάνου, απεσταλμένων και προσαρμογής (Sidecar, ambassador and adapter containers)
- Init containers
Υπηρεσίες & Δικτύωση
- Υπηρεσίες και διάφορους τύπους (Services and different types)
- Ισονομία φόρτου (Load balancing)
- Ελεγχής είσης (Ingress controller)
Παραμονή κατάστασης (State Persistence)
- Παραμονή της κατάστασης εφαρμογής σε Kubernetes
- Παροδική απόθεμα (Ephemeral storage)
- Παραμένουν τόμοι και ιστών (Persistent volumes and claims)
- Κλάσης αποθήκευσης (Storage classes)
Απαιτήσεις
- Κατανόηση των εννοιών και των αρχιτεκτονικών των εφαρμογών cloud native.
- Εμπειρία στην προγραμματιστική με Python, Node.js, Go ή Java.
- Μια OCI-Συμμόρφωση Container Runtime, όπως το Docker ή rkt.
Αντικείμενο
- Προγραμματιστές
- Χρήστες Kubernetes
Σχόλια (7)
Ενδιαφέρουσες εργαστηριακές σεσιόνες, υποστήριξη από τον καθηγητή
Alexey - Tink Poland sp. z o. o.
Κομμάτι - Certified Kubernetes Application Developer (CKAD) - exam preparation
Μηχανική Μετάφραση
σαφής εξήγηση και εργαλείο CKAD
Sebastian - EY GLOBAL SERVICES (POLAND) SP Z O O
Κομμάτι - Certified Kubernetes Application Developer (CKAD) - exam preparation
Μηχανική Μετάφραση
Ο Δανιήλ δείχνει προσεκτική προσπάθεια υποστηρίζοντας όλα τα απαραίτητα θέματα στο διαθέσιμο χρονικό πλαίσιο. Η περιεχόμενη πλήθος παραδειγμάτων και πρακτικών εφαρμογών συνέβαλε σημαντικά στη βελτίωση της μαθητικής εμπειρίας. Εκτιμήθηκε ιδιαίτερα το ζωντανό σχεδιασμό διαγραμμάτων και ροών, που βοήθησε στην κατανόηση περίπλοκων εννοιών. Επιπλέον, τα έργα ήταν απασχολητικά και διαδραστικά, συμβάλλοντας θετικά στη γενική αποτελεσματικότητα της εκπαίδευσης.
Artur - EY GLOBAL SERVICES (POLAND) SP Z O O
Κομμάτι - Certified Kubernetes Application Developer (CKAD) - exam preparation
Μηχανική Μετάφραση
Θετική στάση του Εκπαιδευτή και η εκτενής γνώση του :)
Daniel Pokusa - EY GLOBAL SERVICES (POLAND) SP Z O O
Κομμάτι - Certified Kubernetes Application Developer (CKAD) - exam preparation
Μηχανική Μετάφραση
το εντολή ckad, όλα ήταν αυτοματοποιημένα μεγάλο βαθμό
Tomasz - EY GLOBAL SERVICES (POLAND) SP Z O O
Κομμάτι - Certified Kubernetes Application Developer (CKAD) - exam preparation
Μηχανική Μετάφραση
έναρξη μηχανών, ασκήσεις
maciek - EY GLOBAL SERVICES (POLAND) SP Z O O
Κομμάτι - Certified Kubernetes Application Developer (CKAD) - exam preparation
Μηχανική Μετάφραση
Τα διαφάνεια ήταν συνοπτικά, καλά παρουσιαστά με ασφάλεια και ξεκάθαρα.
Daniel
Κομμάτι - Certified Kubernetes Application Developer (CKAD) - exam preparation
Μηχανική Μετάφραση