Course Outline

Εισαγωγή

    Στόχοι Ποιοι είστε The Linux Foundation Linux Foundation Training Programs Certification and Digital Badging Προετοιμασία του συστήματός σας Course Registration Labs

Kubernetes Αρχιτεκτονική

    Τι είναι το Kubernetes; Στοιχεία του Kubernetes Challenges The Borg Heritage Kubernetes Architecture Ορολογία Master Node Minion (Worker) Nodes Pods Services Controller / Operators Single IP per Pod Networking Ρύθμιση αρχείου διαμόρφωσης δικτύου CNI Pod-to-Pod Επικοινωνία Cloud Native Computing Foundation Recommending Foundation Labs

Χτίζω

    Επιλογές κοντέινερ Εμπορευματοποίηση εφαρμογής Δημιουργία Dockerαρχείου Φιλοξενία τοπικού αποθετηρίου Δημιουργία ανάπτυξης Εντολές εκτέλεσης σε κοντέινερ Multi-container Pod ReadinessProbe livenessProbe Testing Labs

Σχέδιο

    Παραδοσιακές εφαρμογές: Θεωρήσεις Αποσυνδεδεμένοι πόροι Παροδικότητα Ευέλικτο πλαίσιο Διαχείριση χρήσης πόρων με χρήση επιλογέων ετικετών Multi-container Pods Προσαρμογέας κοντέινερ Sidecar Container Ambassador Σημεία για προβληματισμό Jobs Labs

Διαμόρφωση ανάπτυξης

    Επισκόπηση τόμων Εισαγωγή τόμων Προδιαγραφές τόμου Τύποι τόμου κοινόχρηστου όγκου Παράδειγμα μόνιμος τόμος και αξιώσεις Μόνιμος όγκος Μόνιμος τόμος Αξίωση δυναμικής παροχής Μυστικά χρήση μυστικών μέσω μεταβλητών περιβάλλοντος Μυστικά προσάρτησης ως τόμοι Φορητοί όγκοι Δεδομένα ConfigurdΑύξηση και ConfigurdMa Deployment Rollbacks Labs

Ασφάλεια

    Επισκόπηση ασφαλείας Πρόσβαση στην εξουσιοδότηση ελέγχου ταυτότητας API ABAC RBAC RBAC Επισκόπηση διαδικασίας Ελεγκτής εισαγωγής Περιεχόμενα ασφαλείας Pod Πολιτικές ασφαλείας Network Security Πολιτικές Network Security Παράδειγμα πολιτικής Προεπιλεγμένη πολιτική Παράδειγμα εργαστηρίων

Αποκάλυψη Εφαρμογών

    Τύποι υπηρεσιών Υπηρεσίες Διάγραμμα Μοτίβο ενημέρωσης υπηρεσίας Πρόσβαση σε μια εφαρμογή με υπηρεσία υπηρεσίας χωρίς επιλογέα ClusterIP NodePort LoadBalancer ExternalName Ingress Resource Ingress Controller Service Mesh Labs

Αντιμετώπιση προβλημάτων

    Επισκόπηση αντιμετώπισης προβλημάτων Βασικά βήματα αντιμετώπισης προβλημάτων Σε εξέλιξη (Σταθερά) Αλλαγή βασικής ροής αντιμετώπισης προβλημάτων: Pods Βασική ροή αντιμετώπισης προβλημάτων: Κόμβος και ασφάλεια Βασική ροή αντιμετώπισης προβλημάτων: Παρακολούθηση αντιπροσώπων Εργαλεία καταγραφής παρακολούθηση εφαρμογών Σύστημα και αρχεία καταγραφής αντιπροσώπων Δοκιμή συμμόρφωσης Περισσότερα εργαστήρια πόρων

Ανασκόπηση εξετάσεων CKAD

Requirements

Για να αξιοποιήσετε στο έπακρο αυτό το μάθημα, θα πρέπει να έχετε:

Βασικές δεξιότητες γραμμής εντολών Linux και επεξεργασίας αρχείων και εξοικείωση με τη χρήση μιας γλώσσας προγραμματισμού (όπως Python, Node.js, Go). Η γνώση των εννοιών και αρχιτεκτονικών εφαρμογών Cloud Native (όπως διδάσκεται στη δωρεάν Εισαγωγή στο Kubernetes edX MOOC) είναι χρήσιμη για αυτό το μάθημα.

Σημειώστε ότι Kubernetes Η διαχείριση (LFS458) δεν αποτελεί προϋπόθεση για αυτό το μάθημα. Υπάρχει επικάλυψη στο υλικό του μαθήματος, καθώς το καθένα έχει σχεδιαστεί για να είναι μόνο του και να ευθυγραμμίζεται με τις σχετικές εξετάσεις.

Ακροατήριο

Αυτό το μάθημα απευθύνεται σε έμπειρους προγραμματιστές εφαρμογών που πρέπει να διαμορφώσουν κοντέινερ, να φιλοξενήσουν, να αναπτύξουν και να διαμορφώσουν μια εφαρμογή σε ένα σύμπλεγμα πολλαπλών κόμβων.

Επίπεδο εμπειρίας: Μέσο

 21 Hours

Number of participants



Price per participant

Related Courses

Related Categories