Kursplan
[Dag 01]
Introduktion
Översikt över containerorkestrering med Kubernetes
Översikt över Kubernetes arkitektur
- Pods, labels/selectors, replication controllers, services, API
Installation av ett Kubernetes kluster
Hämtar en Docker bild från internet
Skapa Kubernetes pods, volymer och distributioner
Gruppera och organisera ditt kluster
Använda Kubernetes namnområden för att hantera olika miljöer
- Hantera test-, staging- och produktionsmiljöer inom samma kluster
- Bästa praxis för Kubernetes-namnområden
Upptäcka och ansluta till containrar
Upptäcka och publicera tjänster
- Non-HTTP-tjänster (Passive FTP, SMTP, LDAP, etc.)
Kubernetes säkerhet
- Autentisering och auktorisering
Uppgraderar ett Kubernetes kluster
- Minimera påverkan
Avancerat nätverk
- Docker-nätverk jämfört med Kubernetes-nätverk
Gränssnitt mellan nätverksleverantörer och Kubernetes nätverk
- Bästa praxis för att separera tjänster i ett kluster
- Jämförelse av olika CNI-leverantörer (prestanda, funktioner etc.)
Övervakning Kubernetes
- Klustrologgning med Elasticsearch och fluentd
- Övervakning på containernivå (cAdvisor UI, Influxdb, Prometheus)
Bästa praxis för att köra containerservrar och datalager
[Dag 02]
Skala ditt Kubernetes-kluster
Infrastruktur för Kubernetes
- Tillhandahållande, partitionering, nätverk
Bygga ett kluster med hög tillgänglighet
- Lastbalansering och tjänstediscovery
Installera en skalbar applikation
- Horisontell pod-autoskalning
- Etcd-klustring i Kubernetes
Uppdaterar din ansökan
- Releases i Kubernetes
Felsökning
- Diagnostisera och lösa vanliga Kubernetes-problem
Sammanfattning och slutsats
Krav
- Erfarenhet av Docker containers
- Kännedom om Linux kommandoraden
- En förståelse för nätverkskoncept
Offentlig
- Programutvecklare
- Arkitekter
- Distributionsingenjörer
Vittnesmål (7)
Vi lär oss ny teknik för att göra konfigurationen
Christian - Beacon Solutions Inc
Kurs - Kubernetes from Basic to Advanced
Machine Translated
The background information and history.
Evert - BMW SA
Kurs - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Kurs - 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
Kurs - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
Kurs - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes