Kursplan

Introduksjon til Kubernetes

  • Oversikt over Kubernetes og dens arkitektur
  • Kjernekomponenter: API-server, Controller Manager, Scheduler, etcd og Kubelet
  • Forstå poder, noder og klynger

Ressurs Management

  • Isolere ressurser ved hjelp av navnerom
  • Definere forespørsler og grenser for beregningsressurser
  • Skalere applikasjoner med Kubernetes

Administrere arbeidsbelastninger

  • Distribuere applikasjoner ved hjelp av Deployments, StatefulSets og DaemonSets
  • Bruke Jobs og CronJobs for oppgaveplanlegging
  • Håndtere oppdateringer og tilbakeføringer

Networking og Service Discovery

  • Forstå Kubernetes tjenester: ClusterIP, NodePort, LoadBalancer, ExternalName
  • Konfigurering av DNS og Service Discovery
  • Eksponering av applikasjoner via Ingress

Datapersistens

  • Vedvarende data med vedvarende volumer og vedvarende volumkrav
  • Bruke statiske og dynamiske volumer
  • Forstå Access Modi, Reclaim Policies og Projiserte volumer

Configuration Management

  • Distribuere ConfigMaps og hemmeligheter
  • Bruke miljøvariabler og volumer for konfigurasjon

Klynge Management

  • Kubernetes klyngeoppgraderinger ved hjelp av kubeadm
  • Konfigurering av autentisering med TLS-sertifikater
  • Administrere tillatelser med rollebasert Access kontroll (RBAC)

Avanserte skaleringsstrategier

  • NodeSelector, NodeAffinity og PodAffinity
  • Forstå og bruke flekker og tolerasjoner

Provisjon med Helm

  • Introduksjon til Helm og Helm diagrammer
  • Opprette og distribuere Helm diagrammer
  • Administrere avhengigheter med Helm

Feilsøking Kubernetes

  • Analyserer BackOff og CrashLoopBackOff-problemer
  • Feilsøking av noder i NotReady-status
  • Bruker kubectl og logger for feilsøking

Sammendrag og neste trinn

Krav

  • Grunnleggende forståelse av Linux kommandoer
  • Kjennskap til containeriseringskonsepter (f.eks. Docker)
  • Erfaring med grunnleggende nettverk anbefales, men ikke nødvendig

Publikum

  • Systemadministratorer
  • DevOps ingeniører
  • Utviklere som tar sikte på å distribuere og administrere containerbaserte applikasjoner
 35 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories