Course Outline
Εισαγωγή
- Τι είναι το Kubernetes; Containerization έναντι Virtualization Επισκόπηση Kubernetes χαρακτηριστικών και αρχιτεκτονικής Kubernetes στο πλαίσιο του Cloud Native Computing Foundation (CNCF)
Κατανόηση Kubernetes
- Ο κύκλος ζωής των στοιχείων Kubernetes εφαρμογής Kubernetes: Master and Nodes Kubelet, Kube-proxy και άλλα βασικά στοιχεία
Ξεκινώντας
- Ρύθμιση του περιβάλλοντος ανάπτυξης Εγκατάσταση Kubernetes χρησιμοποιώντας kubeadm Διαμόρφωση kubectl και kubeconfig
Εργασία με Pods
- Δημιουργία Pods Διαχείριση διαμορφώσεων Pod Access και αντιμετώπιση προβλημάτων Pods
ReplicaSets και Deployments
- Δημιουργία και κλιμάκωση ReplicaSets Διαχείριση ενημερώσεων εφαρμογών με αναπτύξεις χρησιμοποιώντας κυλιόμενες ενημερώσεις και επαναλήψεις
Υπηρεσίες και Networking
- Δημιουργία Υπηρεσιών για την έκθεση εφαρμογών Εσωτερικές έναντι εξωτερικών υπηρεσιών Πολιτικές δικτύου για ασφαλή επικοινωνία
Μόνιμη αποθήκευση
- Κατηγορίες αποθήκευσης μόνιμου όγκου (PV) και αξίωσης μόνιμου όγκου (PVC) με χρήση τόμων για διαχείριση δεδομένων
Διαμόρφωση και μυστικά
- Διαχείριση διαμορφώσεων εφαρμογών Προστασία ευαίσθητων δεδομένων με μυστικά Χρήση ConfigMaps για εξωτερικές διαμορφώσεις
Ενσωμάτωση Kubernetes με πλατφόρμες Cloud
- Ανάπτυξη συμπλεγμάτων Kubernetes σε μεγάλους παρόχους cloud με χρήση εξισορροπητών φορτίου και ελεγκτών εισόδου Αυτόματη κλιμάκωση με Horizontal Pod Autoscalers (HPA)
Παρακολούθηση και Καταγραφή
- Εφαρμογή υγειονομικών ελέγχων Χρήση Kubernetes Ταμπλό για παρακολούθηση συμπλεγμάτων Συγκέντρωση αρχείων καταγραφής με εργαλεία όπως το Fluentd και το Elasticsearch
Αντιμετώπιση προβλημάτων
- Προσδιορισμός κοινών προβλημάτων στις Kubernetes αναπτύξεις Εντοπισμός σφαλμάτων εφαρμογών και προβλημάτων δικτύωσης Ανάλυση Kubernetes συμβάντων και αρχείων καταγραφής
Περίληψη και Επόμενα Βήματα
- Βασικά συμπεράσματα από το μάθημα Προτεινόμενοι πόροι για περαιτέρω μάθηση Επόμενα βήματα στο Kubernetes ταξίδι σας
Requirements
- Κατανόηση βασικών εννοιών δικτύωσης Εμπειρία με Linux διεπαφή γραμμής εντολών Βασική εμπειρία προγραμματισμού σε οποιαδήποτε γλώσσα
Ακροατήριο
- Προγραμματιστές Διαχειριστές Συστήματος DevOps Μηχανικοί
Testimonials (5)
έκανε υπομονή και κατάλαβε ότι υστερούμε
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
Machine Translated
Εξήγησε τα πάντα, όχι μόνο τις έννοιες του k8s.
Stefan Voinea - EMAG IT Research S.R.L
Course - Certified Kubernetes Application Developer (CKAD) - exam preparation
Machine Translated
Depth of knowledge of the trainer
Grant Miller - BMW
Course - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
I mostly enjoyed the knowledge of the trainer.