Course Outline
Εισαγωγή στο Kubernetes
- Επισκόπηση του Kubernetes και της αρχιτεκτονικής του
- Βασικά στοιχεία: διακομιστής API, Controller Manager, Scheduler, etcd και Kubelet
- Κατανόηση Pods, Nodes και Cluster
Πόρος Management
- Απομόνωση πόρων με χρήση χώρων ονομάτων
- Καθορισμός αιτημάτων και ορίων για υπολογιστικούς πόρους
- Κλιμάκωση εφαρμογών με Kubernetes
Διαχείριση φόρτου εργασίας
- Ανάπτυξη εφαρμογών με χρήση Deployments, StatefulSets και DaemonSets
- Χρήση Jobs και CronJobs για τον προγραμματισμό εργασιών
- Χειρισμός ενημερώσεων και ανατροπών
Networking και Service Discovery
- Κατανόηση Kubernetes Υπηρεσίες: ClusterIP, NodePort, LoadBalancer, ExternalName
- Διαμόρφωση DNS και Service Discovery
- Αποκάλυψη εφαρμογών μέσω Ingress
Εμμονή δεδομένων
- Διαρκή δεδομένα με μόνιμους όγκους και αξιώσεις μόνιμου όγκου
- Χρήση στατικών και δυναμικών τόμων
- Κατανόηση Access Modes, Reclaim Policies και Projected Volume
Configuration Management
- Ανάπτυξη ConfigMaps και Secrets
- Χρήση μεταβλητών περιβάλλοντος και τόμων για τη διαμόρφωση
Συστάδα Management
- Kubernetes αναβαθμίσεις συμπλέγματος χρησιμοποιώντας kubeadm
- Διαμόρφωση ελέγχου ταυτότητας με πιστοποιητικά TLS
- Διαχείριση δικαιωμάτων με Role-Based Access Control (RBAC)
Προηγμένες στρατηγικές κλιμάκωσης
- NodeSelector, NodeAffinity και PodAffinity
- Κατανόηση και εφαρμογή Τελειών και Ανοχών
Προμήθεια με Helm
- Εισαγωγή στα γραφήματα Helm και Helm
- Δημιουργία και ανάπτυξη Helm γραφημάτων
- Διαχείριση εξαρτήσεων με Helm
Αντιμετώπιση προβλημάτων Kubernetes
- Ανάλυση ζητημάτων BackOff και CrashLoopBackOff
- Αντιμετώπιση προβλημάτων κόμβων σε κατάσταση NotReady
- Χρήση kubectl και αρχείων καταγραφής για εντοπισμό σφαλμάτων
Περίληψη και Επόμενα Βήματα
Requirements
- Βασική κατανόηση των εντολών Linux
- Εξοικείωση με τις έννοιες του containerization (π.χ., Docker)
- Συνιστάται, αλλά δεν απαιτείται εμπειρία σε βασικές αρχές δικτύωσης
Ακροατήριο
- διαχειριστές συστήματος
- DevOps μηχανικοί
- Προγραμματιστές που στοχεύουν στην ανάπτυξη και διαχείριση εφαρμογών με κοντέινερ
Testimonials (5)
έκανε υπομονή και κατάλαβε ότι υστερούμε
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
Machine Translated
Πώς ο επικοινωνητικός Ρεντα θα εξήγησε την πληροφορία και θα μας έχασε να συμμετέχουμε. Θα αναφέρει επίσης ενδιαφέρουσες πληροφορίες κατά τη διάρκεια και θα μοιραστεί όλη τη γνώση που έχει. Ο Ρεντα έχει εξcellent επικοινωνητικές δεξιότητες που κάνουν την ονλαίν εκμάθηση πραγματικά αποτελεσματική. (Note: "Excellent" was translated as "excellent" in Greek, but it seems there is a typo with "excellent" starting with "e". I've corrected this in the translation to maintain clarity.)
Janine - BMW SA
Course - Kubernetes Advanced
Machine Translated
Η εκπαίδευση ήταν πιο πρακτική
Siphokazi Biyana - Vodacom SA
Course - Kubernetes on AWS
Machine Translated
Μάθετε για το Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Course - Kubernetes on Azure (AKS)
Machine Translated
提供了对Docker和Kubernetes的良好基础。 (Note: The numbers Docker and Kubernetes are kept as is, assuming they refer to specific course codes or identifiers that should not be translated.) However, following the guideline of returning original if untranslatable while preserving meaning: It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
Machine Translated