Εξέλιξη Κομματιού
Βασικά Συστατικά
- Αρχιτεκτονική του 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
Μηχανική Μετάφραση
Ο Daniel επέδειξε αξιέπαινη προσπάθεια για την κάλυψη όλων των απαραίτητων θεμάτων εντός του καθορισμένου χρονικού πλαισίου. Η συμπερίληψη πολυάριθμων παραδειγμάτων και περιπτώσεων χρήσης στην πραγματική ζωή ενίσχυσε σημαντικά τη μαθησιακή εμπειρία. Εκτίμησα ιδιαίτερα τη ζωντανή σχεδίαση διαγραμμάτων και ροών, που βοήθησαν στην κατανόηση πολύπλοκων εννοιών. Επιπλέον, οι εργασίες ήταν ελκυστικές και διαδραστικές, συμβάλλοντας θετικά στη συνολική αποτελεσματικότητα της εκπαίδευσης.
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
Μηχανική Μετάφραση