Ta kontakt

Kursplan

Containerarkitektur

  • Containere mot virtuelle maskiner
  • Oppsplitting av containere
  • Containeradministrasjonssystemer
  • OCI og CRI

Orkestrering av containere

  • Begrensninger ved containeradministrasjonssystemer
  • Kubernetes-arkitektur
  • Innledning
  • Master/noder
  • Etcd
  • Kube-apiserver
  • Kubelet
  • Kube-proxy
  • Controller manager
  • Kube scheduler
  • Design og installasjon av et Kubernetes-kluster
  • Labøvelser
  • Installasjon av et fler-nodus Kubernetes-kluster

Kubernetes-kommandolinjeværktøy

  • Imperativ mot deklarativ
  • Kubectl
  • Krew
  • Kube ns
  • kube ctx
  • Labøvelser
  • Kom i gang med Kubernetes
  • Kubectl-kommandoer
  • Verktøy for faget

Kjernebegreper i Kubernetes

  • Navnerom (Namespaces)
  • Pod og fler-container pods
  • Etiketter og selektorer
  • Replikasjonskontrollere / ReplicaSets
  • Deployments (Rullerende oppdateringer og tilbakestillinger)
  • ConfigMaps og Secrets
  • Liveness og Readiness
  • Labøvelser
  • Kjernebegreper i Kubernetes
  • Rullerende oppdatering og tilbakestilling
  • Etiketter og selektorer
  • ConfigMaps og Secrets
  • Liveness og Readiness

Kubernetes-nettverks

  • Klusternettverk
  • Pod-nettverk
  • Tjenestenettverk
  • CoreDNS i Kubernetes
  • Ingress
  • Labøvelser
  • Nettverk
  • Tjenester
  • Ingress

Planlegging (Scheduling)

  • Manuell planlegging
  • Taints og tolerations
  • Nodelabeler og selektorer
  • Nodemotstand (Node Affinity)
  • Statisk Pods
  • DaemonSets
  • Labøvelser
  • Manuell planlegging
  • Taints og tolerations
  • Nodelabeler og selektorer
  • Nodemotstand (Node Affinity)
  • Statisk Pods
  • DaemonSets
  • Jobs og Cronjobs

Kubernetes og lagring

  • Persistent Volumes
  • Persistent Volume Claims
  • Dynamisk provisioning med StorageClass
  • Labøvelser
  • Statisk provisioning
  • Dynamisk provisioning

Kubernetes-sikkerhet

  • Rollebasert tilgangskontroll (RBAC)
  • Tjenestekontoer
  • Sikkerhetskontekster
  • Ressurskvoter
  • Nettverkspolicy
  • Labøvelser
  • RBAC og klusterroller
  • Tjenestekontoer
  • Sikkerhetskontekster
  • Nettverkspolicy

Logging og overvåking

  • Helm
  • Operatører
  • Overvåking av klusterkomponenter
  • Sette opp GAP-stacken - Grafana Alertmanager Prometheus
  • Labøvelser
  • Helm
  • Sette opp GAP-stacken

Krav

  • Forståelse av begreper innen skyberegning
  • Kunnskap om Linux-kommandolinjen

Målgruppe

  • DevOps-ingeniører
  • Utviklere
 28 Timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier