Intrati in legatura

Schița de curs

Introducere

Prezentare generală a orchestării containerelor cu Kubernetes

Prezentare generală a arhitecturii Kubernetes

  • Poduri, etichete/selectoare, controlere de replicare, servicii, API

Instalarea unui cluster Kubernetes

Extragerea unei imagini Docker de pe internet

Crearea de poduri, volume și implementări Kubernetes

Gruparea și organizarea clusterului tău

Utilizarea Namespaces Kubernetes pentru a gestiona diferite medii

  • Gestionarea mediilor de test, staging și producție în cadrul aceluiași cluster
  • Cele mai bune practici pentru Namespaces Kubernetes

Descoperirea și conectarea la containere

Descoperirea și publicarea serviciilor

  • Servicii non-HTTP (FTP pasiv, SMTP, LDAP etc.)

Securitatea Kubernetes

  • Autentificare și autorizare

Actualizarea unui cluster Kubernetes

  • Minimizarea impactului

Rețele avansate

  • Rețeaua Docker vs rețeaua Kubernetes

Interfața între furnizorii de rețea și rețeaua Kubernetes

  • Cele mai bune practici pentru separarea serviciilor într-un cluster
  • Comparația diferiților furnizori CNI (performanță, caracteristici etc.)

Monitorizarea Kubernetes

  • Logging la nivel de cluster cu Elasticsearch și fluentd
  • Monitorizare la nivel de container (cAdvisor UI, Influxdb, Prometheus)

Cele mai bune practici pentru rularea serverelor și magaziilor de date containerizate

Scalarea clusterului Kubernetes

Infrastructura pentru Kubernetes

  • Provizionare, partiționare, rețea

Construirea unui cluster de înaltă disponibilitate

  • Echilibrarea sarcinii și descoperirea serviciilor

Implementarea unei aplicații scalabile

  • Scalarea automată a podurilor orizontală
  • Clusteringul bazelor de date în Kubernetes

Actualizarea aplicației tale

  • Lansări în Kubernetes

Depanare

  • Diagnosticarea și remedierea problemelor comune Kubernetes

Rezumat și concluzii

Cerințe

  • Experiență cu containere Docker
  • Familiaritate cu linia de comandă Linux
  • Înțelegerea conceptelor de rețea

Publicul țintă

  • Dezvoltatori de software
  • Arhitecți
  • Ingineri de implementare
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite