Kursplan
[Dag 01]
Introduksjon
Oversikt over containerorkestrasjon med Kubernetes
Oversikt over Kubernetes-arkitektur
- Pods, etiketter/selectorer, replikasjonskontrollere, tjenester, API
Installer en Kubernetes-klynge
Hente en Docker-bilde fra internett
Lage Kubernetes-pods, volumes og deployeringer
Gruppere og organisere klyngen din
Bruk Kubernetes Namespaces for å administrere forskjellige miljøer
- Håndtering av test-, mellom- og produksjonsmiljøer i samme klynge
- Kubernetes Namespaces beste praksis
Finn og koble til containerer
Finn og publiser tjenester
- Ikke-HTTP-tjenester (Passiv FTP, SMTP, LDAP, etc.)
Kubernetes-sikkerhet
- Autentisering & autorisering
Oppgradering av en Kubernetes-klynge
- Mindre effekt på drift
Avansert nettverk
- Docker-nettverk vs Kubernetes-nettverk
Interfacing mellom nettverksleverandører og Kubernetes-nettverk
- Beste praksis for å separere tjenester i en klynge
- Jmf. av ulike CNI-leverandører (ytkapital, funksjoner, etc.)
Overvåking av Kubernetes
- Klusterlogging med Elasticsearch og fluentd
- Containernivå overvåking (cAdvisor UI, Influxdb, Prometheus)
Beste praksis for å kjøre containeriserte serverer og dataarkiver
[Dag 02]
Skalering av din Kubernetes-klynge
Infrastruktur for Kubernetes
- Provisioning, partitionering, nettverk
Lage en høytilgjengelig klynge
- Lastbalansering og tjenestediscovery
Deploye et skalabelt program
- Horisontal pod-autoscaling
- Databasemustering i Kubernetes
Oppdatere ditt program
- Releaser i Kubernetes
Felsøkning
- Diagnostisering og fikser for vanlige Kubernetes-problemer
Sammendrag og konklusjon
Krav
- Erfaring med Docker-containerer
- Fornuftig kjennskap til Linux-kommandolinjen
- Forståelse av nettverkskonsepter
Målgruppe
- Softwareutviklere
- Arkitekter
- Distribusjonsteknikere
Referanser (7)
we learn new technique on doing the configuration
Christian - Beacon Solutions Inc
Kurs - Kubernetes from Basic to Advanced
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