Kursplan
Introduktion
Översikt över containerorchestration med Kubernetes
Översikt över Kubernetes-arkitektur
- Pods, etiketter/selektörer, replikeringskontroller, tjänster, API
Installera ett Kubernetes-kluster
Hämta en Docker-avbildning från internet
Skapa Kubernetes-pods, volymer och distributioner
Gruppera och organisera ditt kluster
Använda Kubernetes Namespaces för att hantera olika miljöer
- Hantera test, mellanlagring och produktionsmiljöer inom samma kluster
- Bästa praxis för Kubernetes Namespaces
Identifiera och ansluta till containrar
Identifiera och publicera tjänster
- Ej HTTP-tjänster (Passiv FTP, SMTP, LDAP, etc.)
Kubernetes-säkerhet
- Autentisering & auktorisering
Uppgradera ett Kubernetes-kluster
- Minimera påverkan
Avancerat nätverk
- Docker-nätverk vs Kubernetes-nätverk
Interfacing 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.)
Övervaka Kubernetes
- Klusterloggning med Elasticsearch och fluentd
- Containernivåövervakning (cAdvisor UI, Influxdb, Prometheus)
Bästa praxis för att köra containeriserade servrar och datalager
Skala ditt Kubernetes-kluster
Infrastruktur för Kubernetes
- Reservering, partitionering, nätverk
Skapa ett högtilgängligt kluster
- Lastbalansering och tjänstediscovery
Distribuera en skalbar applikation
- Horisontell pod-autoskalning
- Databasclustering i Kubernetes
Uppdatera din applikation
- Utgivelser i Kubernetes
Felsökning
- Diagnostisera och åtgärda vanliga Kubernetes-problem
Sammanfattning och slutsats
Krav
- Erfarenhet av Docker-containrar
- Bekantskap med Linux-kommandoraden
- Förståelse för nätverkskoncept
Målgrupp
- Programutvecklare
- Arkitekter
- Distribueringsingenjörer
Vittnesmål (7)
Vi lär oss nya tekniker för att göra konfigurationen.
Christian - Beacon Solutions Inc
Kurs - Kubernetes from Basic to Advanced
Maskintolkat
Bakgrundsinformation och historia.
Evert - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maskintolkat
Den interaktiva sätt som tränaren förklarar teorin
Janine - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maskintolkat
De praktiska övningarna efter ämnesdiskussionen kommer att lära oss hur vi kan göra det själva, inte bara konceptet.
Joy Apuya - Remote Staff
Kurs - Kubernetes from Basic to Advanced
Maskintolkat
Att jag fick några "aha"-moment genom att lära mig något nytt.
Charles Shavitz - F5 Networks Pte Ltd.
Kurs - Kubernetes from Basic to Advanced
Maskintolkat
Väldigt väl strukturerat innehåll, väl förberedda och lättförståeliga övningar. Likade det verkligen.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maskintolkat
Insikter om kubernetes-infrastrukturen
Miguel Teixeira - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maskintolkat