Schița de curs
[Ziua 01]
Introducere
Prezentare generală a orchestrației containerului cu Kubernetes
Prezentare generală a arhitecturii Kubernetes.
- Pods, labels/selectors, replication controllers, services, 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, stabilire și producție în același cluster
- Cele mai bune practici pentru Kubernetes Namespaces
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.
- Măsurile pentru minimizarea impactului
Rețea avansată
- Docker networking vs Kubernetes networking
Interfața între furnizorii de rețea și Kubernetes rețele
- Cele mai bune practici pentru separarea serviciilor în cluster
- Compararea diferitelor furnizori CNI (performanță, funcționalități, etc.)
Monitorizare Kubernetes
- Jurnalizarea clusterului cu Elasticsearch și fluentd
- Monitorizarea la nivel de container (interfața 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
- Aprovisionare, particionare, rețea
Construirea unui cluster de înaltă disponibilitate
- Balansarea sarcinii și descoperirea serviciilor
Implementarea unei aplicații scalabile
- Autoridimensionare orizontală a pod-urilor
- Database clustering în Kubernetes
Actualizarea aplicației dvs
- Lansări în Kubernetes
Depanare
- Diagnosticarea și rezolvarea problemelor comune Kubernetes
Rezumat și Concluzie
Cerințe
- Experiență cu contenedorii Docker
- Cunoștințe ale liniei de comandă Linux
- Înțelegerea conceptelor de rețea
Audiență
- Dezvoltatori software
- Arhitecți
- Ingineri 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