Schița de curs

Concepte de bază

  1. Kubernetes arhitectură
  2. Componente de cluster

Construirea aplicației

  1. Crearea containerelor
  2. Configurarea repo-ului Docker local

Proiectarea podurilor

  1. Configurația de bază
  2. Sonde de disponibilitate și promptitudine
  3. Constrângeri CPU și de memorie
  4. Limite de resurse pentru un spațiu de nume

Securitate

  1. Contextul de securitate
  2. Conturi de servicii
  3. Secrete
  4. Kubernetes politica de rețea
  5. Linux capabilități

Configurarea desfășurării

  1. Controlere: implementări, seturi daemon și seturi stateful
  2. Lucrări și lucrări cron
  3. Hărți de configurare
  4. Actualizare continuă, implementare albastru-verde, implementare canar
  5. Utilizarea Helm pentru gestionarea implementărilor
  6. Kubernetes Resurse API

Poduri multi-container

  1. Containere Sidecar, ambasador și adaptor
  2. Containere Init

Servicii și Networking

  1. Servicii și diferite tipuri
  2. Echilibrarea sarcinii
  3. Controler de intrare

Persistența statului

  1. Persistența stării aplicației în Kubernetes
  2. Stocare efemeră
  3. Volume și cereri persistente
  4. Clase de stocare

Cerințe

  • O înțelegere a conceptelor și arhitecturilor aplicațiilor native cloud.
  • Experiență în programarea în Python, Node.js, Go sau Java.
  • .
  • Un sistem de execuție a containerelor compatibil cu OCI, cum ar fi Docker sau rkt.
  • .

Audiență

  • Dezvoltatorii
  • Kubernetes Utilizatori
 21 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Upcoming Courses

Categorii înrudite