Schița de curs
[Ziua 01]
Introducere
Prezentare generală a orchestrației containerului cu Kubernetes
Prezentare generală a arhitecturii Kubernetes.
- Pod-uri, etichete/selectore, controlere de replicare, servicii, API
Instalarea unui cluster Kubernetes.
Extragerea unei Docker imagini de pe internet
Crearea de Kubernetes poduri, volume și implementări
Gruparea și organizarea clusterului dvs
Utilizarea Kubernetes Namespaces pentru a gestiona diferite medii
- Gestionarea mediilor de testare, organizare și producție în cadrul aceluiași cluster
- Kubernetes Cele mai bune practici pentru spațiile de nume
Descoperirea și conectarea la containere
Descoperirea și publicarea serviciilor
- Servicii non-HTTP (FTP pasiv, SMTP, LDAP etc.)
Kubernetes securitate
- Autentificare și autorizare
Actualizarea unui cluster Kubernetes.
- Minimizarea impactului
Rețea avansată
- Docker rețea vs Kubernetes rețea
Interfața între furnizorii de rețea și Kubernetes rețele
- Cele mai bune practici pentru separarea serviciilor într-un cluster
- Comparație între diferiți furnizori CNI (performanță, caracteristici etc.)
Monitorizare Kubernetes
- Înregistrare cluster cu Elasticsearch și fluentd
- Monitorizare la nivel de container (cAdvisor UI, Influxdb, Prometheus)
Cele mai bune practici pentru rularea serverelor containerizate și a depozitelor de date
[Ziua 02]
Scalați-vă clusterul Kubernetes.
Infrastructură pentru Kubernetes
- Aprovizionare, partiționare, rețea
Construirea unui cluster de înaltă disponibilitate
- Echilibrarea sarcinii și descoperirea serviciului
Implementarea unei aplicații scalabile
- Scalare automată a podului orizontal
- Database gruparea în Kubernetes
Actualizarea aplicației dvs
- Lansări în Kubernetes
Depanare
- Diagnosticarea și remedierea problemelor comune Kubernetes.
Rezumat și Concluzie
Cerințe
- Experiență cu containere Docker
- Familiaritate cu linia de comandă Linux
- O înțelegere a conceptelor de rețea
Audiență
- Dezvoltatorii de software
- Arhitecți
- Inginerii de implementare
Mărturii (7)
învățăm tehnici noi de configurare
Christian - Beacon Solutions Inc
Curs - Kubernetes from Basic to Advanced
Tradus de catre o masina
Informațiile de fundal și istoricul subiectului.
Evert - BMW SA
Curs - Kubernetes from Basic to Advanced
Tradus de catre o masina
Modul interactiv în care antrenorul explică teoria
Janine - BMW SA
Curs - Kubernetes from Basic to Advanced
Tradus de catre o masina
mânucile noastre după discuția temei, ne va permite să învătăm cum să facem asta singuri, nu numai conceptul
Joy Apuya - Remote Staff
Curs - Kubernetes from Basic to Advanced
Tradus de catre o masina
Că am avut câteva momente de „ahah” în urma învățării ceva nou.
Charles Shavitz - F5 Networks Pte Ltd.
Curs - Kubernetes from Basic to Advanced
Tradus de catre o masina
Conținut bine structurat, exerciții bine pregătite și ușor de înțeles. Mi s-a făcut cu adevărat plăcere.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Curs - Kubernetes from Basic to Advanced
Tradus de catre o masina
Insights despre infrastructura Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Curs - Kubernetes from Basic to Advanced
Tradus de catre o masina