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)
The background information and history.
Evert - BMW SA
Curs - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Curs - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept
Joy Apuya - Remote Staff
Curs - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
Curs - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Curs - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Curs - Kubernetes from Basic to Advanced
In all the 3 days Laks kept a positive energy.