Kursplan

Kursoversikt for dag 1-2

Introduksjon

I. Containerarkitektur

Containerer vs VMs

Anatomien av containerer

Containeradministrasjonssystemer

OCI og CRI

II. Containerorkestrering

Begrensninger ved containeradministrasjonssystemer

Kubernetes-arkitektur

Introduksjon

Mastere/noder

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Kontrollørledelse

Kubeskjemaer

Design og installasjon av en Kubernetes-kluster

Labs

Installer en flernodelig Kubernetes-kluster

III. Kubernetes-kommandolinjeverktøy

Impulsiv vs deklarativ

Kubectl

Krew

Kube ns

kube ctx

Labs

Kom i gang med Kubernetes

Kubectl-kommandoer

Verktøyene i handen

IV. Kubernetes kjernen konsepter

Navnerom

Pod og multi-container-pods

Merkelapper og selektorer

Replikasjonskontrollere / ReplicaSets

Distribusjoner (Rolling Updates og Rollback)

ConfigMaps og Secrets

Livlighet og klar til bruk

Labs

Kubernetes kjernen konsepter

Rolling Update og Rollback

Merkelapper og selektorer

ConfigMaps og Secrets

Livlighet og klar til bruk

V. Kubernetes-nettverk

Kluster-nettverk

Pod-nettverk

Tjeneste-nettverk

CoreDNS i Kubernetes

Ingress

Labs

Nettverk

Tjenester

Ingress

Kursoversikt for dag 3-4

VI. Planlegging

Manuell planlegging

Taints og toleranser

Nodelabelmerkelapper og selektorer

Nodetilknytning

Statisk podder

DaemonSets

Labs

Manuell planlegging

Taints og toleranser

Nodelabelmerkelapper og selektorer

Nodetilknytning

Statisk podder

DaemonSets

Jobs og Cronjobs

VII. Kubernetes og lagring

Faste volumer

Faste volumforespørsler

Dynamisk tilordning med StorageClass

Labs

Statisk tilordning

Dynamisk tilordning

VIII. Kubernetes-sikkerhet

Rollbasert tilgangskontroll (RBAC)

Tjenestebrukerkontoer

Sikkerhetskontekster

Ressurskvoter

Nettverkspolicy

Labs

RBAC og klusterroller

Tjenestebrukerkontoer

Sikkerhetskontekster

Nettverkspolicy

IX. Logging og overvåking

Helm

Operatører

Overvåkning av klusterkomponenter

Oppsett av GAP-stacken - Grafana Alertmanager Prometheus

Labs

Helm

Oppsett av GAP-stacken

Konklusjon

Krav

  • Forkunnskap om skytjenester konsepter
  • FAMILIARITY MED LINUX-KOMMANDOLINJEN

Målgruppe

  • DevOps-ingeniører
  • Utviklere
 28 Timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier