Schița de curs

Introducere

  • Obiective
  • Cine sunteți
  • Fundația Linux
  • Formarea Fundației Linux
  • Programe de certificare și insigne digitale
  • Pregătirea sistemului dumneavoastră
  • Înregistrarea la curs
  • Laboratoare

Kubernetes Arhitectura

  • Ce este Kubernetes?
  • Componentele lui Kubernetes
  • Provocări
  • Moștenirea Borg
  • Arhitectura Kubernetes
  • Terminologie
  • Nod principal
  • Noduri minion (de lucru)
  • Poduri
  • Servicii
  • Controlori / Operatori
  • Un singur IP per Pod
  • Networking Configurație
  • Fișier de configurare a rețelei CNI
  • Comunicare de la un pod la altul
  • Fundația Cloud Native Computing
  • Recomandări privind resursele
  • Laboratoare

Construiți

  • Opțiuni pentru containere
  • Containerizarea unei aplicații
  • Crearea fișierului Docker
  • Găzduirea unui depozit local
  • Crearea unei implementări
  • Rularea comenzilor într-un container
  • Podul cu mai multe containere
  • readinessProbe
  • livenessProbe
  • Testarea
  • Laboratoare

Design

  • Aplicații tradiționale: Considerații
  • Resurse decuplate
  • Tranzitivitatea
  • Cadru flexibil
  • Gestionarea utilizării resurselor
  • Utilizarea selectorilor de etichete
  • Poduri multi-container
  • Containerul Sidecar
  • Container adaptor
  • Ambasador
  • Puncte de reflecție
  • Locuri de muncă
  • Laboratoare

Configurarea implementării

  • Prezentare generală a volumelor
  • Prezentarea Volumelor
  • Specificațiile volumelor
  • Tipuri de volume
  • Exemplu de volum partajat
  • Volumele persistente și revendicările
  • Volum persistent
  • Revendicarea volumului persistent
  • Aprovizionare dinamică
  • Secrete
  • Utilizarea secretelor prin intermediul variabilelor de mediu
  • Montarea secretelor ca volume
  • Date portabile cu ConfigMaps
  • Utilizarea ConfigMaps
  • Starea de configurare a implementării
  • Extinderea și actualizările de rulare
  • Reîntoarcerea implementării
  • Laboratoare

Securitate

  • Prezentare generală a securității
  • Accesarea API
  • Autentificare
  • Autorizare
  • ABAC
  • RBAC
  • Prezentare generală a procesului RBAC
  • Controlor de admitere
  • Contexte de securitate
  • Politici de securitate pentru poduri
  • Network Security Politici
  • Network Security Exemplu de politică
  • Exemplu de politică implicită
  • Laboratoare

Expunerea aplicațiilor

  • Tipuri de servicii
  • Diagrama serviciilor
  • Model de actualizare a serviciilor
  • Accesarea unei aplicații cu ajutorul unui serviciu
  • Serviciu fără un selector
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Resurse de intrare
  • Ingress Controller
  • Service Mesh
  • Laboratoare

Depanare

  • Rezolvarea problemelor Prezentare generală
  • Pași de bază pentru depanare
  • Schimbare continuă (constantă)
  • Fluxul de depanare de bază: Poduri
  • Fluxul de depanare de bază: Nod și securitate
  • Fluxul de depanare de bază: agenți
  • Monitorizarea
  • Instrumente de logare
  • Monitorizarea aplicațiilor
  • Jurnalele sistemului și ale agenților
  • Testarea conformității
  • Alte resurse
  • Laboratoare

Revizuirea examenului CKAD

Cerințe

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

Competențe de bază în materie de linie de comandă Linux și de editare a fișierelor și să fie familiarizat cu utilizarea unui limbaj de programare (cum ar fi Python, Node.js, Go). Cunoștințele despre conceptele și arhitecturile aplicațiilor Cloud Native (cum ar fi cele predate în cadrul cursului nostru gratuit Introduction to Kubernetes edX MOOC) sunt utile pentru acest curs.

Vă rugăm să rețineți că Kubernetes Administrare (LFS458) nu este o condiție prealabilă pentru acest curs. Există o suprapunere în materialele de curs, deoarece fiecare dintre ele este conceput pentru a fi independent și se aliniază cu examenele aferente.

Audiență

Acest curs se adresează dezvoltatorilor de aplicații cu experiență care trebuie să containerizeze, să găzduiască, să implementeze și să configureze o aplicație într-un cluster multi-nod.

Nivel de experiență: Intermediar

 21 ore

Numărul de participanți



Pret per participant

Cursuri înrudite

Categorii înrudite