Kursplan

Introduktion till Kubernetes

  • Vad är Kubernetes?
  • Fördelar med containerorchestering
  • Kubernetes vs. Docker Swarm och andra orchestrators

Kärnkomponenter och arkitektur

  • Kontrollplan och nodarkitektur
  • Pods, ReplicaSets och Deployments
  • Tjänster, etiketter och selektorer

Installera en Kubernetes miljö

  • Använd Minikube eller Kind för lokala kluster
  • kubectl kommandoradsverktyg
  • Accessing och inspektion av klusterkomponenter

Distribuera applikationer till Kubernetes

  • Skapa och hantera pods och deployments
  • Rullande uppdateringar och återgångar
  • Hantera containervägar

Networking och tjänster

  • Översikt över klusterhantering
  • Skapa interna och externa tjänster
  • DNS, inkomstkontrollanter och grundläggande lastbalansering

Volymer och lagring

  • Arbeta med beständiga volymer och anspråk
  • Lagringsklasser och dynamisk tilldelning
  • Strategier för databeständighet

Övervakning och felsökning av kluster

  • Inspektera podloggar och händelser
  • Vanliga kubectl-diagnostikkommandon
  • Bästa praxis för resursgränser och hälsokontroller

Sammanfattning och nästa steg

Krav

  • Förståelse för containeriseringskoncept (t.ex., Docker)
  • Erfarenhet av Linux kommando-raden
  • Grundläggande kunskaper i nätverk och systemadministration

Målgrupp

  • Utvecklare som distribuerar containeriserade applikationer
  • DevOps ingenjörer som hanterar containeriseringskoordination
  • Systemadministratörer som stödjer Kubernetes miljöer
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier