Schița de curs

Introducere

  • Obiective
  • Cine Sunteți
  • The Linux Foundation
  • Formarea Linux Foundation
  • Programe de Certificare și Badge-uri Digitale
  • Pregătirea Sistemului Dvs.
  • Înregistrarea la Curs
  • Laboratoare

Arhitectura Kubernetes

  • Ce este Kubernetes?
  • Componentele Kubernetes
  • Provocări
  • Moștenirea Borg
  • Arhitectura Kubernetes
  • Terminologie
  • Nod Master
  • Noduri Minion (Worker)
  • Poduri
  • Servicii
  • Controlere / Operatori
  • Un singur IP per Pod
  • Configurarea Rețelei
  • Fișier de Configurare a Rețelei CNI
  • Comunicare Pod-to-Pod
  • Cloud Native Computing Foundation
  • Recomandări de Resurse
  • Laboratoare

Construire

  • Opțiuni de Containere
  • Containerizarea unei Aplicații
  • Crearea Dockerfile
  • Găzduirea unui Repository Local
  • Crearea unei Implementări
  • Executarea Comenzilor într-un Container
  • Pod cu Mai Multe Containere
  • readinessProbe
  • livenessProbe
  • Testare
  • Laboratoare

Proiectare

  • Aplicații Tradiționale: Considerații
  • Resurse Decuplate
  • Tranzitorietate
  • Cadru Flexibil
  • Gestionarea Utilizării Resurselor
  • Utilizarea Selectoarelor de Etichete
  • Poduri cu Mai Multe Containere
  • Container Sidecar
  • Container Adapter
  • Ambasador
  • Puncte de Reflecție
  • Job-uri
  • Laboratoare

Configurarea Implementării

  • Prezentare Generală a Volumelor
  • Introducere în Volume
  • Specificația Volumului
  • Tipuri de Volume
  • Exemplu de Volum Partajat
  • Volume Persistente și Cereri
  • Volum Persistente
  • Cerere de Volum Persistente
  • Aprovizionare Dinamică
  • Secrete
  • Utilizarea Secretelor prin Variabile de Mediu
  • Montarea Secretelor ca Volume
  • Date Portabile cu ConfigMaps
  • Utilizarea ConfigMaps
  • Starea Configurării Implementării
  • Scalare și Actualizări Continue
  • Revenire la Implementări Anterioare
  • Laboratoare

Securitate

  • Prezentare Generală a Securității
  • Accesarea API-ului
  • Autentificare
  • Autorizare
  • ABAC
  • RBAC
  • Prezentare Generală a Procesului RBAC
  • Controler de Admisie
  • Contexturi de Securitate
  • Politici de Securitate ale Podurilor
  • Politici de Securitate a Rețelei
  • Exemplu de Politică de Securitate a Rețelei
  • Exemplu de Politică Implicită
  • Laboratoare

Expunerea Aplicațiilor

  • Tipuri de Servicii
  • Diagrama Serviciilor
  • Modelul de Actualizare a Serviciilor
  • Accesarea unei Aplicații printr-un Serviciu
  • Serviciu fără Selector
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Resursă Ingress
  • Controler Ingress
  • Rețea de Servicii (Service Mesh)
  • Laboratoare

Depanare

  • Prezentare Generală a Depanării
  • Pași de Bază pentru Depanare
  • Schimbare Continuă (Constantă)
  • Flux de Depanare de Bază: Poduri
  • Flux de Depanare de Bază: Nod și Securitate
  • Flux de Depanare de Bază: Agenți
  • Monitorizare
  • Instrumente de Înregistrare
  • Monitorizarea Aplicațiilor
  • Jurnale de Sistem și Agenți
  • Testare de Conformitate
  • Mai Multe Resurse
  • Laboratoare

Recenzie examen CKAD

Cerințe

Pentru a profita la maximum de acest curs, ar trebui să aveți:

Competențe de bază în utilizarea liniei de comandă Linux și editarea fișierelor și să fiți familiarizați cu utilizarea unui limbaj de programare (cum ar fi Python, Node.js, Go). Cunoștințe despre conceptele și arhitecturile aplicațiilor Cloud Native (cum sunt predate în cursul nostru gratuit Introduction to Kubernetes edX MOOC) sunt utile pentru acest curs.

Vă rugăm să rețineți că Kubernetes Administration (LFS458) nu este o condiție prealabilă pentru acest curs. Există o suprapunere în materialele de curs, deoarece fiecare este conceput să fie autonom și să se alinieze cu examenele aferente.

Publicul țintă

Acest curs este destinat dezvoltatorilor de aplicații experimentați care trebuie să containerizeze, să găzduiască, să implementeze și să configureze o aplicație într-un cluster cu mai multe noduri.

Nivel de experiență: Intermediar

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite