Kursplan

[Dag 01]

Introduktion

Översikt över containerorkestrering med Kubernetes

Översikt över Kubernetes arkitektur

  • Pods, etiketter/väljare, replikeringskontroller, tjänster, 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-, iscensättnings- och produktionsmiljöer inom samma kluster
  • Kubernetes Bästa metoder för namnutrymmen

Upptäcka och ansluta till containrar

Upptäcka och publicera tjänster

  • Icke-HTTP-tjänster (passiv FTP, SMTP, LDAP etc.)

Kubernetes säkerhet

  • Autentisering och auktorisering

Uppgraderar ett Kubernetes kluster

  • Minimera påverkan

Avancerat nätverk

  • Docker nätverk kontra Kubernetes nätverk

Gränssnitt mellan nätverksleverantörer och Kubernetes nätverk

  • Bästa metoder för att separera tjänster i ett kluster
  • Jämförelse av olika CNI-leverantörer (prestanda, funktioner, etc.)

Övervakning Kubernetes

  • Klusterloggning med Elasticsearch och flytande
  • Behållarnivåövervakning (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

  • Provisionering, partitionering, nätverk

Bygga ett kluster med hög tillgänglighet

  • Lastbalansering och serviceupptäckt

Installera en skalbar applikation

  • Horisontell pod autoskalning
  • Database gruppering i Kubernetes

Uppdaterar din ansökan

  • Släpps i Kubernetes

Felsökning

  • Diagnostisera och åtgärda vanliga Kubernetes problem

Sammanfattning och slutsats

Krav

  • Erfarenhet av Docker-containrar
  • Bekantskap med kommandoraden Linux
  • En förståelse för nätverksbegrepp

Publik

  • Mjukvaruutvecklare
  • Arkitekter
  • Utbyggnadsingenjörer
 14 timmar

Antal deltagare



Price per participant

Vittnesmål (10)

Relaterade Kurser

Relaterade Kategorier