Kom i kontakt
 Varaktighet 28 timmar

Kursplan

Containerns arkitektur

  • Containrar jämfört med virtuella maskiner
  • Analys av containrar
  • Containrhanteringssystem
  • OCI och CRI

Orkestrering av containrar

  • Begränsningar hos containrhanteringssystem
  • Kubernetes-arkitektur
  • Introduktion
  • Master-/nod
  • Etcd
  • Kube-apiserver
  • Kubelet
  • Kube-proxy
  • Controller manager
  • Kube scheduler
  • Design och installation av ett Kubernetes-kluster
  • Laborationer
  • Installation av ett flerodskluster

Kubernetes-kommandoradsverktyg

  • Imperativt vs deklarativt
  • Kubectl
  • Krew
  • Kube ns
  • kube ctx
  • Laborationer
  • Komma igång med Kubernetes
  • Kubectl-kommandon
  • Verktyg för yrkesmässigt bruk

Kubernetes grundläggande begrepp

  • Namespace
  • Pod och flercontainrers-pods
  • Etiketter och selektorer
  • Replikationskontroller / ReplicaSets
  • Deployment (Rullande uppdateringar och återställningar)
  • ConfigMaps och Secrets
  • Liveness och Readiness
  • Laborationer
  • Kubernetes grundläggande begrepp
  • Rullande uppdatering och återställning
  • Etiketter och selektorer
  • ConfigMaps och Secrets
  • Liveness och Readiness

Kubernetes-nätverk

  • Clusternätverk
  • Pod-nätverk
  • Tjänstenätverk
  • CoreDNS i Kubernetes
  • Ingress
  • Laborationer
  • Nätverk
  • Tjänster
  • Ingress

Schemaläggning

  • Manuell schemaläggning
  • Taints och tolerations
  • Nodetiketter och selektorer
  • Nodaffinitet
  • Statiska pods
  • DemonSets
  • Laborationer
  • Manuell schemaläggning
  • Taints och tolerations
  • Nodetiketter och selektorer
  • Nodaffinitet
  • Statiska pods
  • DemonSets
  • Jobs och Cronjobs

Kubernetes och lagring

  • Permanenta volymer
  • Permanenta volymkrav
  • Dynamisk tillhandahållning med StorageClass
  • Laborationer
  • Statisk tillhandahållning
  • Dynamisk tillhandahållning

Kubernetes-säkerhet

  • Rollbaserad åtkomstkontroll
  • Tjänstekonton
  • Säkerhetskontexter
  • Resurskvoter
  • Nätverkspolicy
  • Laborationer
  • RBAC och klusterroller
  • Tjänstekonton
  • Säkerhetskontexter
  • Nätverkspolicy

Loggning och övervakning

  • Helm
  • Operatorer
  • Övervakning av klusterkomponenter
  • Uppställning av GAP-stacken - Grafana Alertmanager Prometheus
  • Laborationer
  • Helm
  • Uppställning av GAP-stacken

Krav

  • Förståelse för molnberäkning (cloud computing)-begrepp
  • Grundläggande kunskap om Linux-kommandoraden

Målgrupp

  • DevOps-ingenjörer
  • Utvecklare

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier