Kursplan
Introduksjon
Oversikt over container-orchestrasjon med Kubernetes
Oversikt over Kubernetes-arkitektur
- Pods, labels/selectors, replikasjonskontrollere, tjenester, API
Installasjon av et Kubernetes-kluster
Hente en Docker-image fra internett
Opprette Kubernetes-pods, volum og deployments
Gruppere og organisere klustren
Bruke Kubernetes Namespaces til å administrere ulike miljøer
- Administrere test-, staging- og produksjonsmiljøer innenfor samme kluster
- Kubernetes Namespaces beste praksis
Oppdage og koble til containere
Oppdage og publisere tjenester
- Ikke-HTTP-tjenester (Passive FTP, SMTP, LDAP, etc.)
Kubernetes-sikkerhet
- Autentisering & autorisasjon
Oppgradere et Kubernetes-kluster
- Minimere påvirkningen
Avansert nettverk
- Docker-nettverk vs Kubernetes-nettverk
Interfacing mellom nettverksleverandører og Kubernetes-nettverk
- Beste praksis for å separere tjenester i et kluster
- Sammenligning av ulike CNI-leverandører (prestasjoner, funksjoner, etc.)
Overvåking av Kubernetes
- Klusterlogging med Elasticsearch og fluentd
- Container-nivå overvåking (cAdvisor UI, Influxdb, Prometheus)
Beste praksis for å kjøre containeriserte servere og dataark
Skalering av Kubernetes-klustren
Infrastruktur for Kubernetes
- Provisioning, partitionering, nettverk
Bygge et høytilgjengelighet-kluster
- Lastbalansering og tjenesteoppdagelse
Deploye et skalabelt applikasjon
- Horisontal pod-autoskalering
- Databasestrekking i Kubernetes
Oppdatere applikasjonen
- Releases i Kubernetes
Felsøkning
- Diagnostisere og fikse vanlige Kubernetes-problemer
Oppsummering og konklusjon
Krav
- Erfaring med Docker-containere
- Familiaritet med Linux-kommandolinje
- Forståelse for nettverkskonsepter
Målgruppe
- Programutviklere
- Arkitekter
- Deploying-injinører
Referanser (7)
vi lærer nye teknikker for å gjøre konfigurasjonen
Christian - Beacon Solutions Inc
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
bakgrundsinformasjonen og historien.
Evert - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
Den interaktive måten treneren forklarer teorien på
Janine - BMW SA
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
praksisøvelsen etter emnediskusjonen vil la oss lære hvordan vi kan gjøre det på egenhånd, ikke bare konseptet
Joy Apuya - Remote Staff
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
At jeg fikk noen «aha»-momenter av å lære noe nytt.
Charles Shavitz - F5 Networks Pte Ltd.
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
Vel strukturert innhold, godt forberedt og forståelige øvelser. Likte det virkelig.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt
Innsikt om infrastrukturen til Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Kurs - Kubernetes from Basic to Advanced
Maskinoversatt